國產(chǎn)老牌PDF工具正式開源
「PDF 補(bǔ)丁丁」是開發(fā)者 @wmjordan 所開發(fā)的一款適用于 Windows 系統(tǒng)的多功能 PDF 文檔工具箱,開發(fā)者最早于 2009 年開始了該程序的開發(fā),如今已有十二年歷史,也算是國內(nèi)知名的老牌 PDF 工具。此前該軟件免費(fèi)供用戶使用,但并沒開源。
在 2019 年,開發(fā)者在發(fā)布 0.6.2 測試版后曾表示該版本將會(huì)是 PDF 補(bǔ)丁丁的最后一個(gè)版本,未來將不再更新。2021 年 8 月,在時(shí)隔兩年后開發(fā)者又重新開始了該軟件的后續(xù)開發(fā)工作。
在 2021 年 12 月中旬,開發(fā)者透露將以開源的形式發(fā)布 1.0 版本,此前該軟件的版本號(hào)也一直停留在 0.6.2。
近日開發(fā)者 @wmjordan 在 GitHub 平臺(tái)正式開放了 PDF 補(bǔ)丁丁的源代碼(除第三方組件外),供有心人學(xué)習(xí) PDF 文檔處理技術(shù)之用。
PDF 補(bǔ)丁丁具有的功能和特性包括:修改 PDF 文檔、PDF 書簽編輯器、制作 PDF 文件、拆分或合并 PDF 文件、高速無損導(dǎo)出 PDF 文檔的圖片、將 PDF 頁面轉(zhuǎn)換為圖片、提取或刪除 PDF 文檔中指定的頁面,調(diào)整 PDF 文檔的頁面順序、根據(jù) PDF 文檔元數(shù)據(jù)重命名、調(diào)用微軟 Office 的圖像識(shí)別引擎分析 PDF 文檔圖片中的文字、替換字體、分析文檔結(jié)構(gòu)、永久免費(fèi),無廣告,不窺探隱私等;
PDF 補(bǔ)丁丁的運(yùn)行環(huán)境為:
- Windows 7 以上版本的操作系統(tǒng);
- .NET Framework 4.0 到 4.8 版本;
- 使用文字識(shí)別功能需要安裝 Microsoft Office 2003(或 2007)的 Document Imaging 組件(MODI);
- 如需編譯程序源代碼,建議使用 Visual Studio 2019 或更新版本,并安裝 “.NET 桌面開發(fā)” 和 “C++ 桌面開發(fā)” 兩個(gè)工作負(fù)載;
項(xiàng)目源代碼已托管至 GitHub,感興趣的開發(fā)者可前往項(xiàng)目地址提交 PR 或 issue。