如何使用cfpdfform在PDF中嵌入图像
我正在动态生成一个带有几个变量的PDF,但也需要能够在PDF上嵌入图像。任何人都有使用HTML图像标签的经验吗?您可以使用常规HTML图像标签 但是,对于高打印质量的图像,您需要使用尺寸比文档中可能使用的尺寸更大的图像 例如:如何使用cfpdfform在PDF中嵌入图像,pdf,coldfusion,pdf-generation,coldfusion-8,Pdf,Coldfusion,Pdf Generation,Coldfusion 8,我正在动态生成一个带有几个变量的PDF,但也需要能够在PDF上嵌入图像。任何人都有使用HTML图像标签的经验吗?您可以使用常规HTML图像标签 但是,对于高打印质量的图像,您需要使用尺寸比文档中可能使用的尺寸更大的图像 例如: <img src="/path/to/my_picture.1280x800.jpg" style="width:320px;height:200px;" /> 还有一些需要注意的事情-由于图像嵌入(未压缩?)在PDF中,这可能会显著增加文件大小,因此您可
<img src="/path/to/my_picture.1280x800.jpg" style="width:320px;height:200px;" />
还有一些需要注意的事情-由于图像嵌入(未压缩?)在PDF中,这可能会显著增加文件大小,因此您可能需要进行实验,以确定文件大小和图像质量之间的最佳平衡。直接html标记不起作用。但我找到了一个解决办法
<cfset photoLink = "D:\........\example.jpg">
<cffile action="readbinary" file="#photoLink#" variable="binAgentPhotoFile">
<cfinvokeargument name="photoFile" value="#toBase64(binAgentPhotoFile)#"/>
参数然后被传递到模式 您使用的是cfpdf还是cfpdfform?回答错误。JGrimm正在询问cfpdfform tag.JGrimm您能告诉我们您使用什么类型的字段来修改base64吗。我有AcROAT席临,我可以看到(文本,按钮,收音机)作为可填充元素。但似乎没有任何东西可以作为图像容器。你能和我们分享一下吗?我和奥斯卡有同样的问题。除了找不到图像字段外,所有内容都以我的形式工作。我现在尝试为base64图像创建一个HTML表单元素
<cfset photoLink = "D:\........\example.jpg">
<cffile action="readbinary" file="#photoLink#" variable="binAgentPhotoFile">
<cfinvokeargument name="photoFile" value="#toBase64(binAgentPhotoFile)#"/>