Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用cfpdfform在PDF中嵌入图像_Pdf_Coldfusion_Pdf Generation_Coldfusion 8 - Fatal编程技术网

如何使用cfpdfform在PDF中嵌入图像

如何使用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中,这可能会显著增加文件大小,因此您可

我正在动态生成一个带有几个变量的PDF,但也需要能够在PDF上嵌入图像。任何人都有使用HTML图像标签的经验吗?

您可以使用常规HTML图像标签

但是,对于高打印质量的图像,您需要使用尺寸比文档中可能使用的尺寸更大的图像

例如:

<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)#"/>