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

Eri*_*air 6 pdf coldfusion pdf-generation ms-word cfpdf

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

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

Hen*_*nry 7

请参阅Doc:Office文件互操作性 - 使用cfdocument

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

<cfdocument 
    format="pdf" 
    srcfile="C:\documents\MyDocument.doc" 
    filename="C:\documents\MyDocument.pdf"> 
</cfdocument>
Run Code Online (Sandbox Code Playgroud)


Ben*_*oom 5

在CF8中,您可能会对COM对象集成或POI集成做一些事情,但它不会简单/直接.

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

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