我正在使用 ColdFusion 的CFDocument标签按需创建 PDF ,如下所示:
<cfdocument format="PDF" filename="#attributes.fileName#" overwrite="true">
<cfdocumentitem type="footer">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="left"><font face="Tahoma" color="black"><strong>My Client's Corporation</strong><br/>Street address<br/>City, ST 55555</font></td>
<td align="right"><font face="Tahoma" color="black">Phone: 555.555.5555<br/>Fax: 555.555.5555<br/>Email: info@domain.com</font></td>
</tr>
</table>
</cfdocumentitem>
<html>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<!--- some content here ... --->
</table>
</body>
</html>
</cfdocument>
我遇到的问题是有时(实际上,大部分时间,但并非总是)一些页脚文本在那里,但不可见。我可以突出显示它并将其复制/粘贴到记事本中,在那里我可以看到所有内容——但在生成的 PDF 中,只有页脚左列的第一行可见,其余部分不可见。因此,为什么我在代码中添加了黑色字体颜色。
关于如何纠正这个问题的任何想法?