IT之家1月4日消息,12年历史的国产老牌PDF工具PDF补丁丁近日宣布开源,已在GitHub发布了软件源码。 据官方博客介绍,PDF补丁丁是一个多功能的PDF文档工具箱,致力于解除PDF文档的烦恼,带有一个强大的PDF书签编辑器(可自动生成书签),有超快的从PDF文档里无损提取图片的能力,又可以合并图片和PDF文档,统一页面尺寸,清除文档的打印和复制限制。 IT之家了解到,PDF补丁丁的源代码(除第三方组件外)将完全开放,供有心人学习PDF文档处理技术之用。本软件及源代码采用良心授权协议用户每次使用本软件后如有所获益,应行一善事;如使用源代码开发了新的软件并获得收益,应将收益中不低于千分之一的金额捐赠给社会的弱势群体。源码文件结构: App目录:PDF补丁丁主程序 Common:一些常用的工具类 Functions:用于呈现软件各类功能的窗体和控件 Lib:程序使用的第三方组件 Model:编辑文档时所用的高级模型(基础数据模型由iText和MuPDF的类实现) Options:程序的选项 Processor:进行PDF文档处理的算法(其中Mupdf目录里放置了PInvoke调用MuPDF的类) bin目录:放置程序编译输出的可执行文件 doc目录:放置程序的使用文档(暂缺) JBig2目录:放置JBIG2图像的编码和解码库代码