是否可以使用ColdFusion将Microsoft Word文档转换为PDF?

时间:2010-02-18 21:31:50

标签: pdf coldfusion ms-word pdf-generation cfpdf

上述问题说明了一切。我知道您可以使用CFPDF从ColdFusion 8中的图像文件或HTML创建PDF,但我想知道是否可以直接从MS Word文档创建PDF - CF8或CF9。

您可以导入W​​ord文档并将其转换为HTML或图像文件,然后进行转换吗?还是有捷径?

3 个答案:

答案 0 :(得分:7)

请参阅文档:Office file interoperability - Using cfdocument

  

ColdFusion 9 支持 OpenOffice ,它使用cfdocument标记将Word文档(.doc格式)转换为PDF。

<cfdocument 
    format="pdf" 
    srcfile="C:\documents\MyDocument.doc" 
    filename="C:\documents\MyDocument.pdf"> 
</cfdocument>

答案 1 :(得分:5)

在CF8中,你可能会对COM对象集成或POI集成做些什么,但它不会简单/直接。

使用Word的另存为功能将其转换为HTML可能是使用CF8的最简单路线。我建议亨利有正确的想法,升级到CF9以利用OO.O集成。

编辑:感谢@jarofclay,我现在知道POI CFC包装器已更新为包含Word文档。我记得它只支持Excel,但这显然已经改变了。嗯,对我来说,如果在CF8中改变我的投票方式,为时已晚?

答案 2 :(得分:0)

我对CF并不熟悉,但如果您可以通过它进行Web服务调用,请尝试this product。它依赖于MS-Office而不是Open Office,因此可以提供更好的转换保真度。它还支持其他格式,包括Infopath,Excel,PowerPoint等以及Watermarking support

请注意我已经使用过该产品,因此通常的免责声明适用。

相关问题