上面的問題說明了一切。我知道你可以創建使用CFPDF中的ColdFusion 8圖像文件或HTML PDF格式,但我不知道它是否可以直接創建一個MS Word文檔PDF - 以CF8或CF9。是否可以使用ColdFusion將Microsoft Word文檔轉換爲PDF?
您可以導入Word文檔並將其轉換爲HTML或圖像文件,然後執行轉換嗎?或者有沒有捷徑?
上面的問題說明了一切。我知道你可以創建使用CFPDF中的ColdFusion 8圖像文件或HTML PDF格式,但我不知道它是否可以直接創建一個MS Word文檔PDF - 以CF8或CF9。是否可以使用ColdFusion將Microsoft Word文檔轉換爲PDF?
您可以導入Word文檔並將其轉換爲HTML或圖像文件,然後執行轉換嗎?或者有沒有捷徑?
見文件: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>
在CF8,你也許可以做COM對象的整合或整合POI的東西,但它不會是簡單/簡單。
使用Word的另存爲功能將其轉換爲HTML可能是使用CF8的最簡單路線。但我會建議亨利有正確的想法,但升級到CF9以利用OO.O集成。
編輯:感謝@jarofclay,我現在知道POI CFC包裝已更新爲包含Word文檔。我記得它只支持Excel,但這顯然發生了變化。呃,我現在改變我在CF8中如何做到這一點的投票太晚了嗎?
POI效果很好。 – jarofclay 2010-02-19 00:21:07
我對CF完全不熟悉,但是如果您可以從中撥打網絡服務電話,請嘗試this product。它依靠MS-Office而不是Open Office,因此提供了更好的轉換保真度。它還支持其他格式,包括Infopath,Excel,PowerPoint等以及Watermarking support。
請注意,我一直在使用這個產品,所以通常免責聲明適用。
+1。答對了。只要確保在服務器上安裝了OpenOffice。 – 2010-02-19 08:31:20
您可以通過直接調用OpenOffice Java API來在CF8中執行此操作。 – yfeldblum 2010-08-01 06:00:23