- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个通过 CFDocument 标签生成的 PDF。当它生成 PDF 时,您单击“打印机”图标以弹出打印对话框。对于页面大小调整和处理,如果将其设置为“适合”或“缩小超大页面”,则打印效果很好。如果选择“实际大小”,则页眉会移出页面并被切掉。我在 Windows 7 上使用 ColdFusion 11。
为了重新创建它,我删除了所有样式并使用以下基本代码进行了简单测试:
<cfdocument format="PDF" saveAsName="test_#dateFormat(now(),'yyyymmdd')#T#timeFormat(now(),'hhmmss')#.pdf">
<cfdocumentitem type="header">HEADER</cfdocumentitem>
<cfdocumentsection>
BODY
</cfdocumentsection>
<cfdocumentitem type="footer">
#cfdocument.currentpagenumber# / #cfdocument.totalpagecount#
</cfdocumentitem>
</cfdocument>
如果您仔细观察对话框中的预览图像,您会发现标题文本位于文档中。现在,如果我改为选择“实际大小”,它会给出以下内容:
如果您查看预览,这次您可以看到所有内容都向上移动并且页眉部分位于文档之外,这导致一半的页眉在打印时被切掉并且难以辨认。
有人知道为什么会发生这种情况以及如何解决它吗?
最佳答案
为了解决这个问题,我最终使用了 CFDocument 中的 pageWidth 和 pageHeight 以及 pageType 属性。
<cfdocument format="PDF" pageType="custom" pageWidth="8.5" pageHeight="10.75" saveAsName="test_#dateFormat(now(),'yyyymmdd')#T#timeFormat(now(),'hhmmss')#.pdf">
<cfdocumentitem type="header">HEADER</cfdocumentitem>
<cfdocumentsection>
BODY
</cfdocumentsection>
<cfdocumentitem type="footer">
#cfdocument.currentpagenumber# / #cfdocument.totalpagecount#
</cfdocumentitem>
</cfdocument>
标准字母大小为 8.5"X 11"(这是 CFDocument 中的默认值),所以我只是将高度稍微调整为 10.75",即使在打印对话框中单击“实际大小”时,标题也保持在页面边界内。似乎有点奇怪,我必须这样做才能使页眉适合页面而不被砍掉,但它有效。进一步调整高度只会过度缩放标题,而且看起来不太好,所以我选择了 10.75"。
关于pdf - CFDocument PDF - 打印时页眉被截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34444245/
我正在使用 Coldfusion10 并遇到此错误: The following information is meant for the website developer for debuggin
我知道以前有人问过这个问题,但解决方案是 2.5 多年前的,所以我问是否有人设计或知道使用 CF9 解决问题的更优雅的解决方案。任何人都可以确认 CF10 是否支持“page-break-inside
如何在创建 PDF 的 cfdocument 中调整页脚的大小? My Header This text I want to be my foo
使用 cfdocument 时,我们的某些页面的顶行被切断,导致无法阅读。我知道 7 中有一个错误,据说在 8 中已修复。我们正在使用 8,0,1,195765,但问题仍然存在。我所有的搜索都将我引向
我有一个通过 CFDocument 标签生成的 PDF。当它生成 PDF 时,您单击“打印机”图标以弹出打印对话框。对于页面大小调整和处理,如果将其设置为“适合”或“缩小超大页面”,则打印效果很好。如
在这里,根据我的业务逻辑,我应该支持所有语言。所以我根据国家/地区选择显示了一个字符串。我这边一切正常。但是遇到问题 cfdocument .在这里,我想出了我的示例/演示代码。 注意:我已经看过 C
我正在使用 cfdocument 创建一个多页文档(使用动态文本创建,因此可以有任意数量的页面,甚至一页)。 我可以用 为每一页添加页脚,但有什么办法只能在文档的最后一页添加页脚? 谢谢。 最佳答案
我正在 ColdFusion 中创建动态 PDF,但遇到“分页”问题。相关页面可能有 1 条记录,或最多 60 条以上记录。每条记录显示在表的 2 行中。一些返回的记录在页面之间拆分(第一行位于第一页
下面的 HTML/CSS 在最近的浏览器中有效,但在 CF9 的 cfdocument 中无效。有人有想法吗? 我知道什么?是的!我知道 CF 的 cfdocument 支持一组有限的 CSS 属性。
我正在使用 cfdocument 标签从 html/css 动态生成一个 PDF 文件。有些内容 block 我不想跨越多个页面。 经过一些搜索,我发现根据文档支持样式“page-break-insi
我一直在使用 Coldfusion cfdocument 生成 PDF。然而,自从我的试用期到期后,我的 PDF 文件上就出现了这个难看的水印,上面写着“Adobe ColdFusion Develo
我通过 cfdocument 生成一个 pdf 文件并将其发送给用户。但是图像没有出现在该 pdf 文档中。 我不确定我应该使用什么类型的路径绝对/相对以及 localurl 属性的值应该是什么? 最
我有一个使用 创建 PDF 的小脚本写一个PDF。它看起来像这样(最小化代码): ☒ 当我的数据包含像 ☐ 这样的高 ASCII 字符时(☑) 我收到一个错误:
我在 CFdocument 上看到参数,例如高度、宽度和单位,但没有 DPI。如何设置 DPI? 最佳答案 我认为这是不可能的。 PDF 是后记,因此任何文本都可以很好地缩放,如果您的图像质量不适合打
实际的 table 比我要给你看的模型大很多,但这个模型确实解释了这个问题。请转http://www.monteandjanicechan.com/test_table.cfm 表格中网格线的粗细在
我目前正在使用 cfdocument 标签创建 PDF。该 PDF 只不过是一堆指向其他 PDF 的链接。 所以我创建了这个 PDF 索引,链接都是 HREF Another PDF 如果我将 loc
我有以下 cfdocument 代码:
我正在使用 CFDOCUMENT 在 CF9.0.1 中创建 PDF。但是,每次我使用 CFDOCUMENT 生成新的 PDF 时,输入相同,MD5 哈希值似乎不同。 测试代码很简单: I am ha
是否有解决方法可以使用 cfdocument 标签将页面/文件另存为 Excel 工作表而不是 PDF 文件? 我已经设置了一个流程来制作 pdf 文件并将其通过电子邮件发送出去,并且希望我的客户可以
今天早上我在使用 cfdocument 标记时遇到了一些问题。当用户运行报表时,报表就会挂起。该报告已运行多年,没有出现任何问题。我什至取出了所有代码并只添加了以下内容。 this is a test
我是一名优秀的程序员,十分优秀!