问题标签 [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.

0 投票
0 回答
538 浏览

pdf - 重新加载到 IE 窗口的 Cfdocument pdf 变为空白

我有一些按钮可以在浏览器中内联生成 PDF 文件。

这些按钮将第一次打开一个新窗口并正确生成 PDF。

但是,如果您单击任何其他按钮来生成 PDF 文件,这会重新加载第二个浏览器窗口,它在 IE 中将变为空白。但是,它可以在 Google Chrome 中使用。

这是我的两个按钮

如您所见,每个按钮都将地址信息发送到 create_label.cfm

第一次单击按钮时,它会打开空白窗口并以 pdf 格式加载表单数据。

如果我然后返回并再次单击任一按钮,窗口将更新然后变为空白。虽然只在 IE 中。如果我在 Chrome 中执行此操作,它实际上会使用正确的地址更新 pdf。

这是 create_label.cfm 代码

任何想法为什么 IE 不允许这样做?它是否在 IE 和 Adob​​e 之间缓存了一些东西?

谢谢,托尼

0 投票
1 回答
573 浏览

coldfusion - CFDocument 和高位ASCII?

我有一个小脚本,用于创建 PDF<cfdocument>用于编写 PDF。它看起来像这样(最小化的代码):

当我的数据包含高位 ASCII 字符(如&#9744;(☑))时,我收到错误消息:

执行文档处理时发生异常。

详细的错误信息是:

这个异常的原因是:coldfusion.document.spi.DocumentExportException: Coldfusion.document.DocumentFontException: An exception occurred when reading the font file c:\windows\fonts\EUB_ _ _.PFM 这个异常的原因是: java.awt.FontFormatException: 不支持的 sfnt C:\WINDOWS\TEMP+~JF42977.tmp..

这似乎是一个字体问题!更改 CSS 字体并不能解决问题。我需要检查默认系统字体...

哦,这不是#,我已经这样做了:&##9744;

我使用 ColdFusion 8。

0 投票
1 回答
1755 浏览

coldfusion - HTML 页面转 PDF 问题

我的项目是创建一个类似 Vista Print 的应用程序。我创建了一个非常基本的界面,将可调整大小的 div 放置在可以拖动的区域中。我还可以通过带有设计模式的弹出 iframe 将文本放入此 div。然后我将其写入数据库。然后我调用此数据并使用 Coldfusions cfdocument 创建一个 pdf。

问题是在创建 PDF 时,字体看起来稍厚,而且自动换行与 html 页面界面不同,这一点非常重要。注意:自动换行由 div 的高度和宽度决定。它在 cfdocument 进程页面上看起来很好,它在创建 pdf 时就关闭了。有人对此有任何想法,或者可以向我指出一些可以提供帮助的信息吗?

提前致谢。

代码在这里:

0 投票
2 回答
1721 浏览

pdf - 使用 cfdocument 时强制分页并包含标题?

我正在生成一个<table>并使用<cfdocument>. 我想在新页面运行时包含表头。这大约是每 30 行。

这是我当前的代码。应该在<cfif>每个新行处强制中断。然而,它似乎所做的只是创建了 4 个空白页,内容位于底部,格式与以前相同

0 投票
1 回答
540 浏览

pdf - CFDocument PDF 单选按钮和复选框很大

我有一个页面,我正在使用 CFDocument 以 PDF 格式显示页面。但是,复选框和单选按钮不成比例并且显示很大。我尝试使用 CSS 来更改它,但它没有用。似乎 PDF 中生成的复选框/单选按钮图像只是被切掉而不是按比例缩小。有谁知道如何缩小它以使其看起来不那么难看和不合适?

0 投票
2 回答
2118 浏览

coldfusion - CF文档图像

我在cfdocument. 我尝试了几种不同的选项,但没有运气(请参阅下面的测试代码)。

似乎cfdocument承认那里有一个图像文件,因为表格单元格的大小发生了变化。然而它仍然不显示图像的内容。我将不胜感激任何帮助。

0 投票
1 回答
1232 浏览

coldfusion - cfdocument 中二进制文件的 cfimage

我正在动态编写 PDF,并在文档上创建 QR 码以用于电子票务

我将我的 cfdocument localurl=yes 设置为包含不同的图像,这很好,但由于我使用 API 调用来获取 qrCode 的二进制文件,使用 cfimage 来显示图像,它只显示一个红色 X

源变量 rc.qrCode 是一个二进制响应,在我放入 cfdocument 之前可以完美运行,它会生成一个像这样的 urlhttp://mysite/CFFileServlet/_cf_image/_cfimg-7945382145198648283.PNG作为图像源

我确信这与 localurl 和 file:/// 有关系,我只是知识渊博,不知道为什么

0 投票
1 回答
128 浏览

forms - 传递 cfdocument 变量以在单独的页面上形成

我有一个表单页面,它在处理页面时使用 cfdocument 标签创建一个 pdf。在该流程页面上还有一个指向下一个表单的链接,用户单击它并被带到带有新表单的新页面。该表单操作一个新页面,该页面处理其所有信息。我想要的是访问我在第一个表单上创建的 pdf,以便我可以在第二个表单的流程页面上通过电子邮件发送它。我认为必须有一种方法可以将变量传递给每个页面,因为在我到达第二个表单处理页面之前,总是会执行到下一个页面。

有什么想法吗?

0 投票
2 回答
7338 浏览

pdf - 图像未显示在冷融合 10 的 cfdocument pdf 中

我使用的是 ColdFusion 10 企业版,CFDOCUMENT用于生成 PDF 时无法显示图像。下面是我正在使用的一段代码:

在上面的代码中,VARIABLES.result查询来自数据库,SHOWINFO是一个具有图像和文本内容的变量。例如:

SHOWINFO 在这里,如果将变量转储到中CFSAVECONTENT,图像将正确显示。但是当我使用 CFDOCUMENT 将其转换为 PDF 时,图像没有显示。

下面是我用来生成 pdf 的代码块:

提前致谢。

0 投票
1 回答
2558 浏览

css - 在 cfdocument 中使用显示内联块 CSS

下面的 HTML/CSS 适用于最近的浏览器,但不适用于 CF9 的 cfdocument。有想法的人吗?如果可以的话,我想在 cfdocument 中使用 inline-block 属性。或者也许有替代方法来呈现类似的结果?

我知道什么?
我知道 CF 的 cfdocument 支持一组有限的 CSS 属性 (CSS1/CSS2)。CF 文档说它支持“显示”CSS 属性。但是,它没有确定支持哪些值。我已经包含了预期输出和一些示例代码。

预期输出(见下图)
IMG

示例代码