问题标签 [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.
fonts - 自定义字体嵌入在 CFDOCUMENT Coldfusion 11 中不起作用
我有一个自定义 Gotham 字体,需要嵌入到 PDF 文档中。我已经用谷歌搜索并尝试了几种方法来做到这一点,但它不起作用。我试图让它在本地主机上与 CF11 和 Apache 2.2 服务器一起工作。
这是我拥有的代码
HTML 页面版本使用所需字体生成正确的输出。请看下面的截图:
然而,PDF 版本不使用自定义字体。
我在 Adobe Reader 中打开了 PDF 并检查了 Properties->Fonts 面板,它没有列出自定义字体。请看下面的截图:
我检查了 CF Admin 字体管理部分,它显示字体已正确安装,但与我在代码中提到的 1 位置不同。我在代码中提到的是<app-root>/fonts/*.otf
. 请看下面的截图:
另外,在上面的代码中,我使用了字体家族名称gothamthin。如果我用gotham-thin替换它(中间有一个连字符,与 CF Admin 中的字体名称相同),那么我会收到以下错误。我不确定这是否与任何事情有关,但这只是我认为我会分享的一个观察结果。
详细信息:此异常的原因是:coldfusion.document.spi.DocumentExportException:java.lang.NullPointerException。消息:执行文档处理时发生异常。
javascript - 我可以在 CFDOCUMENT 页面上显示弹出窗口吗?
这是我想在 Coldfusion 中做的事情:
在网页上有一个“下载”href 链接,我希望在用户单击此链接时打开另一个浏览器选项卡。在新选项卡中,我通过 Coldfusion 中的 CFDOCUMENT 创建 PDF。这本身就有效。
但是,由于 PDF 在加载到选项卡之前有延迟,我想向用户显示 PDF 可能需要一些时间才能加载的弹出窗口。
所以我试图做的是这个序列:
这是不成功的,因为window.open
在 javascript 中使用不受浏览器信任,并且由于弹出窗口阻止程序,新选项卡不会显示。
所以然后我想我会在新的浏览器选项卡中创建一个弹出窗口,而不是在 PDF 加载之前,但发现我不能在带有 CFDOCUMENT 的页面上使用 javascript。
如果可以做任何事情,关于如何最好地实现这一点的任何想法?
image - cfdocument 不显示数据:image/svg+xml;base64
我有一个格式为 data:image/svg+xml;base64 的图像
在我的coldfusion html页面中,它显示正常,但在cfdocument PDF格式中,图像不显示。有谁知道为什么?
谢谢
pdf - 如何从pdf文档中读取数据并插入数据库?
我从客户那里得到了 PDF 文件。该文件长达 60 页。我需要从第 49 页中间到第 58 页读取数据。在 ColdFusion 中,有一个cfpdf
标签可以读取 pdf 文档。这是我到目前为止的示例:
将文档转储到屏幕上后,会显示以下信息:
我以前从未使用过 cfpdf,这对我来说是新事物。我试图在网上搜索,但找不到有关如何从 PDF 文档中获取数据的示例。有没有一种从文件/文档中特定页面获取数据的好方法?另外我猜必须有一个允许访问单个行数据的循环。如果有人对此问题有很好的资源示例,请告诉我。谢谢。
coldfusion - 如何在浏览器中将cfdocument pdf文件和服务器返回给用户?
我有生成cfdocument pdf文件的功能。然后我想将文档和服务器返回给浏览器。这是生成 pdf 文件的函数的示例。
上面的函数应该生成文件并以fnResults
结构返回 PDF。然后serve.cfm
我有这个逻辑:
您可以忽略 RESULTS 的结构,因为我没有修改所有内容。我唯一的问题是弄清楚如何返回cfdocument
内容?如果有人知道如何让它工作,请告诉我。谢谢你。
https - CFDocument isn't showing styles and images. Is HTTPS the problem?
I have been using CFDocument for years with no problems. Suddenly the CFDocument is not showing formatting nor static images.
I have heard of the PDF engine crapping out, but other code is generating the documents just fine. And I have rebooted the software.
Is it possible that the HTTPS vs HTTP is the problem. As the sites functioning fine are http. I have just noticed this on the https site.
I'm lost. If it is an https/http problem, what is fix?
As related, this code above has been working for years with no issues.
coldfusion - cfdocument 中的图像显示
我将图像保存在我的数据库字段中,例如data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAg......
当我
<cfimage action="writeToBrowser" source="#myField#">
在普通页面上显示图像时,它工作正常。在 cfdocument 中使用时,它不起作用。我已经看到了一些类似的问题,但没有看到其中任何一个对我有用。我试过<img src="#myField#" />
但没有任何运气。有人得到这个工作吗?
谢谢
coldfusion - cfdocument PDF 显示印地语语言字符串为空
在这里,根据我的业务逻辑,我应该支持所有语言。因此,我根据国家/地区选择显示了一个字符串。我这边一切正常。但是有问题cfdocument
。在这里,我提出了我的示例/演示代码。
注意:我已经查看了CFDocument PDF,它没有显示日语数据,但在印地语中对我没有帮助。
如预期的那样正确显示,如下图所示。
但是,当我在不支持的 cfdocument 中使用该印地语字符串时。就像我下图一样。
注意:我试过以下所有类型但没有运气,我试过了cfprocessingdirective
,cfsetting
SetLocale()
meta tags
cfsavecontents
如果有任何建议,请告诉我。提前致谢 !