我发现的关于 CFPDF 的所有内容都表明向 PDF 添加页码的方法是这样的
<cfpdf action="addFooter" source="#finalFile#" name="mypdf"
text="Page _PAGENUMBER of _LASTPAGENUMBER" />
问题是我发现的每一个参考都是针对coldFusion 9及之前的,我想知道Lucee的人是否没有包含这个功能,因为我收到一个错误消息
Attribute text is not allowed for tag cfpdf
这是语法问题还是 Lucee/Railo 的疏忽没有把它放进去。
我正在使用 CFPDFs 合并功能合并一组 PDF,这可以正常工作,但我现在需要在 PDF 上添加页码,这就是我遇到的问题。
这是我正在尝试做的更完整的图片。唯一不工作的部分是addFooter
线路
<cfpdf action = "merge" destination="#finalFile#" overwrite="yes">
<cfloop array="#arrayOfPdfs#" index="k">
<cfpdfparam source="#k#">
</cfloop>
</cfpdf>
<cfpdf action="addFooter" source="#finalFile#" name="mypdf"
text="Page _PAGENUMBER of _LASTPAGENUMBER" />
<cfloop array="#arrayOfPdfs#" index="k">
<cffile action="delete" file="#k#">
</cfloop>