问题标签 [cfdocument]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
coldfusion - 循环期间的 Cfdocumentitem 分页符会在填充数据之前提供额外的空白页
我在 Luix 上使用coldfuion 11。在填充数据之前,我得到了额外的空白页。之前看起来是分页符。我尝试了几个想法,研究了stackoverflow的主题,但无法解决问题。这是我的代码:
coldfusion - cfdocument 分页符问题
我有一个主查询,我输出了一个运动列表。然后我有两个子查询给我 Query1:关于谁参加每项运动的人员信息,以及 Query2:查询 1 中的人拥有的体育书籍。我试图输出一个表行作为每项运动的一种标题,然后是查询数据的附加行。我想在每项运动之后打破一页,所以我在页面底部没有运动描述行,其余数据在下一个。
我已经尝试在每个可以想象的地方添加,但我总是得到空白页,等于文档开头的 getsports 查询的记录数。
这是我正在使用的代码。我已经删除了实际的查询数据。有人对我做错了什么有任何建议或想法吗?
coldfusion - ColdFusion10 CFDocument 调试输出
有没有办法在生成实际的文档/PDF(用于调试)之前从 CFDocument 捕获完整的 HTML 代码?
标签本身似乎不支持它。
部分起作用的是通过存储 HTML 的单独部分,cfsavecontent
但我无法一次捕获整个内容:
于是我想到了两种方法:
- 提高底层 PDF 组件的日志级别或以其他方式从那里显示代码?(是 iText 吗?)
- “转义” HTML 代码,以便我可以阅读 PDF 中的 HTML(不知道如何在 CF 中执行此操作)
有什么想法可以解决这个问题吗?
coldfusion - 如何将本地驱动器中的图像放入 cfdocument 文件?
这将在浏览器中显示图像:
但是如果我在 .pdf 文件中使用相同的代码,它会生成一个小的红色 x。这不可能吗?
javascript - Coldfusion - 电子邮件 cfdocument 和使用 javascript 打印到屏幕 - 不能一起工作
我正在一个coldfusion网站上工作并试图修复一个错误。到目前为止,我已经尝试了很多东西,所以这里使用 StackOverflow。
有问题的网站需要能够通过电子邮件发送 pdf,以及将 pdf 打印给用户以在浏览器中预览(在另一个窗口中)的另一个功能。我发现无论我做什么,这些功能都不能同时工作。
以下是发送电子邮件的代码(coldfusion 和 JavaScript):
该文档是使用以下 cfm 文件构建的:
该代码为打印和电子邮件功能调用相同的函数 (orderApprovalPdf.cfm)。这是调用打印的javascript:
我尝试了以下所有方法:
用于打印功能的第二个 .cfm 文件来自printForm
– 不同的 cfm 名称、不同的 cfm 文件目录、不同的临时文件路径和不同的临时文件名 – 除非以下粗体字与原始 pdf 函数名称匹配,否则电子邮件将中断尽管在printForm
功能中而不是emailForm
功能中并且没有出现在其他地方
属性文件名的替代方案cfdocument
:saveasname、name(manageOrder.cfc
作为变量调用,例如#myPdf#,当它是名称变量时,cfdocument
无论我如何调用它,myPdf 变量都不存在)
尝试添加cfcontent
和cfheader
标签以保存文件(也为了规避文件名作为属性) - 没有任何区别,当电子邮件时间到来时仍然找不到文件:
在标签关闭后将电子邮件功能从文件移至manageOrder.cfc
文件——但程序从未命中此代码orderApprovalPdf(cfm)
<cfdocument>
有任何想法吗?也许可以替代cfdocument
? 我尝试了两个单独的 cfm 文件,看起来该window.open
功能不允许这种解决方法。
coldfusion - Coldfusion cfimage 条码生成器(生成多个条码)
这个脚本工作正常。我遇到的问题是试图让它每页生成多个条形码。它只会生成第一个。其余的是空白图像。
cfml - CFDocument 未在 lucee 中显示动态页码
使用 Lucee,如何使用 cfdocument 范围变量将动态页码添加到 pdf 文件中?
- cfdocument.totalsectionpagecount
- cfdocument.currentsectionpagenumber
- cfdocument.currentpagenumber
- cfdocument.totalpagecount
我尝试了下面的代码。它生成pdf,但页眉和页脚是空的,而不是显示页码,即。“Y中的X”。
performance - 来自数据库的 cfprint 和 cfdocument 资源运行缓慢
我在打印cfdocument
变量时遇到了问题cfprint
。打印工作,但运行前需要很长时间。请问,可能是什么原因。
PS:我正在从我的数据库中获取一些数据。
代码无非就是这种格式
但是当我加载这个页面需要一段时间。在完全加载之前很久。我做错了什么或有什么方法可以优化工作吗?
coldfusion - ColdFusion - URL 中的 CFDOCUMENT 标题
我正在使用 ColdFusioncfdocument
标签创建 PDF 文档。工作正常,但是不是在浏览器标题中显示文档名称 - 它显示了我调用以创建 PDF 的 .cfc 文件。
我是这样称呼它的。
我到底错过了什么?为什么它仍然显示我在浏览器标题中调用的 filename.cfc 文件,而不是我给 PDF 的文件名???