newdoc.docx (14.9 KB)
Sets the page number in the header. The custom format is: XX page on X page; Implementation using java code
newdoc.docx (14.9 KB)
Sets the page number in the header. The custom format is: XX page on X page; Implementation using java code
@Mikeykiss You can achieve this using PAGE
and NUMPAGES
fields. For example see the following code:
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
// move to header.
builder.moveToHeaderFooter(HeaderFooterType.HEADER_PRIMARY);
builder.getParagraphFormat().setAlignment(ParagraphAlignment.CENTER);
// Insert page of pages.
builder.insertField("PAGE");
builder.write(" of ");
builder.insertField("NUMPAGES");
doc.save("C:\\Temp\\out.docx");