Hi,
I want to insert page numbers in footer in same line with text, but when footer contains some text beside page number, page number and text in footer switch places. I am doing this while converting document from html to word.
Text in footer is sent from html and text doesn’t contains MERGEFORMAT tag.
This is the code for adding page number in footer:
<pre style=“background-color: rgb(255, 255, 255); font-family: “Courier New”; font-size: 9pt;”>Elements elements = doc.select(ASPOSE_FOOTER_TAG);
if(elements.size() == 0 || !elements.html().contains(“MERGEFORMAT”)) {
log.debug(“Add page number”);
DocumentBuilder builder = new DocumentBuilder(doc);
// Insert PAGE field into the footer
builder.moveToHeaderFooter(HeaderFooterType.FOOTER_PRIMARY);
builder.insertField(“PAGE”, null);
builder.write("/");
builder.insertField(“NUMPAGES”, null);
}<pre style=“background-color: rgb(255, 255, 255); font-family: “Courier New”; font-size: 9pt;”>
<pre style=“background-color: rgb(255, 255, 255); font-family: “Courier New”; font-size: 9pt;”>
This is the code for adding page number in footer:
<pre style=“background-color: rgb(255, 255, 255); font-family: “Courier New”; font-size: 9pt;”>Elements elements = doc.select(ASPOSE_FOOTER_TAG);
if(elements.size() == 0 || !elements.html().contains(“MERGEFORMAT”)) {
log.debug(“Add page number”);
DocumentBuilder builder = new DocumentBuilder(doc);
// Insert PAGE field into the footer
builder.moveToHeaderFooter(HeaderFooterType.FOOTER_PRIMARY);
builder.insertField(“PAGE”, null);
builder.write("/");
builder.insertField(“NUMPAGES”, null);
}<pre style=“background-color: rgb(255, 255, 255); font-family: “Courier New”; font-size: 9pt;”>
<pre style=“background-color: rgb(255, 255, 255); font-family: “Courier New”; font-size: 9pt;”>