Word 轉 PDF 技術方案評測

背景

最近項目有個需求,要將用戶上傳的 word 文件轉換成 pdf。

最開始是想用 PHP 的一些庫來做,後來發現效果並不好。

然後找了一些linux(CentOS)上能使用的工具來進行轉換,上線之後發現一些特殊類型的文檔並不能很好的處理,然後就繼續選擇。

最終選擇

先說結論,如果不對其他工具感興趣,而且環境可以像我這樣來做的話,直接如下配置即可:

  • 操作系統:Windows Server 2012
  • 工具:DocTo
  • 環境要求:需安裝 MS Word

評測標準

一、運行環境

1、Windows

2、Linux

3、Both

二、依賴 Office

1、需安裝 office 套件

2、可獨立運行

三、轉換效果

A:與使用 word 導出的 pdf 樣式相同

B:簡單word,與使用 word 導出的 pdf 樣式相同;複雜 word 樣式會變換

C:樣式會變換

評測結果

點擊表格標題,可以跳轉到對應的網站

DocTo OfficeToPDF Free Word to PDF Converter LibreOffice Aspose
免費
環境 Windows Windows Windows Both
依賴 Office
效果 A B C C
其他優點 單獨exe 單獨exe 有GUI 完整的office套件
其他缺點 - - 需要安裝 -

選擇理由

首先,收費的就 pass 了,雖然功能很強大,但是費用太貴。

我之前選擇的方案是用 LibreOfficeCentOS 上轉換,後來發現效果實在是不能保證,就選擇了 Windows 上的工具。

Free Word to PDF Converter 的基礎轉換效果也是一般,放棄。

OfficeToPDF 本來都已經選定了,各方面都符合要求,只是後面發現了一個問題,一個word裏面的標題被標成黃色背景了。不知道這個具體原因是什麼,是原始word的問題還是怎麼的。用 MS Word 轉換出來就沒有這個背景。

DocTo 已經是目前對我來講完美的存在了。

總結

這個說是評測,其實很粗糙的,而且也都是結合我自己的使用場景。

各位如果有需要的話,最好是自己適用一下。各個工具都有很多自己特色的東西,而且也不僅限於 word 轉 pdf,大部分 excel 也都是能處理的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章