我是XSL的新手,我正在从XSL生成PDF。然后我必须在pdf的末尾附加同样的ppt。因此,首先使用xsl创建pdf,然后使用java代码在pdf末尾添加ppt文件。
使用i获取XSL生成的最后一个页面,这是正确的(在每个页面的页脚中显示N个X),但是使用java代码,我将在pdf中增加2页。
示例:使用XSL PDf生成7页,使用java生成2页,但以pdf格式显示,页脚显示7页中的1/7。实际上,PDf共有9页( xsl为7页,Java为2页),我希望在页脚中显示9页作为最后一页。
<xsl:variable name="java_page">2</<xsl:variable>
<xsl:variable name="last_page"><fo:page-number-citation ref-id="TheVeryLastPage"/></<xsl:variable>
<fo:inline><xsl:value-of select="$java_page+$last_page"/></fo:inline>变量java_page存储值2和变量last_page应该存储最后一个页面值。但是最后的输出显示了NaN。请帮我解决这个问题
发布于 2015-10-13 18:36:36
使用XSL创建PDF文件有两个阶段。
不可能将页面# info保存在变量中,以便在第2阶段使用。
要解决您的问题,请尝试如下:
https://stackoverflow.com/questions/33087922
复制相似问题