<!--Page Footer-->
<fo:static-content flow-name="xsl-region-after">
<xsl:apply-templates select="footer" />
<fo:block text-align="right">
Page <fo:page-number/> of <fo:page-number-citation ref-id="document-end" />
Page <fo:page-number/> of <fo:page-number-citation ref-id="document-end-div" />
</fo:block>
</fo:static-content>
Приведенный выше код находится внутри файла xslt, который используется в файле htm.Htm-файл используется для генерации PDF-файла, который может содержать динамическое количество страниц.
Есть два раздела, в которых pdf разделен, «document-end» в приведенном выше коде означает конец одного из «section 'с типом' section 'и' document-end-div 'в приведенном выше коде обозначает другой раздел с типом' div '.
When section 1 which is a div has 2 pages and section 2 which is a section has 4 pages then footer has the output as of now like:
For the 1st Page Footer: Page 1 of 2, Page 1 of 6
For the 2nd Page Footer: Page 2 of 2, Page 2 of 6
For the 3rd Page Footer: Page 3 of 2, Page 3 of 6
For the 4th Page Footer: Page 4 of 2, Page 4 of 6.....
Can you please help us to get the footer output as:
For the 1st Page Footer: Page 1 of 2
For the 2nd Page Footer: Page 2 of 2
For the 3rd Page Footer: Page 1 of 4
For the 4th Page Footer: Page 2 of 4
For the 4th Page Footer: Page 3 of 4
For the 4th Page Footer: Page 4 of 4.....
Примечание. Номера страниц PDF являются динамическими иколичество страниц, принадлежащих двум разделам, также является динамическим.