1 月 4 日消息,12 年歷史的國產老牌 PDF 工具“PDF 補丁丁”近日宣布開源,已在 GitHub 發布了軟件源碼。

據官方博客介紹,PDF 補丁丁是一個多功能的 PDF 文檔工具箱,致力于解除 PDF 文檔的煩惱,帶有一個強大的 PDF 書簽編輯器(可自動生成書簽),有超快的從 PDF 文檔里無損提取圖片的能力,又可以合并圖片和 PDF 文檔,統一頁面尺寸,清除文檔的打印和復制限制。

PDF 補丁丁的源代碼(除第三方組件外)將完全開放,供有心人學習 PDF 文檔處理技術之用。本軟件及源代碼采用“良心授權”協議 —— 用戶每次使用本軟件后如有所獲益,應行一善事;如使用源代碼開發了新的軟件并獲得收益,應將收益中不低于千分之一的金額捐贈給社會的弱勢群體。
源碼文件結構:
App 目錄:PDF 補丁丁主程序
Common:一些常用的工具類
Functions:用于呈現軟件各類功能的窗體和控件
Lib:程序使用的第三方組件
Model:編輯文檔時所用的高級模型(基礎數據模型由 iText 和 MuPDF 的類實現)
Options:程序的選項
Processor:進行 PDF 文檔處理的算法(其中 Mupdf 目錄里放置了 P / Invoke 調用 MuPDF 的類)
bin 目錄:放置程序編譯輸出的可執行文件
doc 目錄:放置程序的使用文檔(暫缺)
JBig2 目錄:放置 JBIG2 圖像的編碼和解碼庫代碼
特別提醒:本網信息來自于互聯網,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。