重磅!国产知名老牌PDF工具正式开源,所有源代码开源!

开放源代码一直是IT界的通用做法,这个不仅仅是良心,更重要的是开源以后,将会有更多的开发者参与其中,不断的为其添砖加瓦,要想软件快速成长,就加入开源大军,更多的程序员将二次开发衍生出多个版本,造福网友,当然非常感谢原作者的开源操作,对原作者致敬,Respect!
重磅消息!12 年历史的国产老牌 PDF 工具“PDF 补丁丁”近日宣布开源,已在 GitHub 发布了软件源码。

重磅!国产知名老牌PDF工具正式开源,所有源代码开源!

据官方博客介绍,PDF 补丁丁是一个多功能的 PDF 文档工具箱,致力于解除 PDF 文档的烦恼,带有一个强大的 PDF 书签编辑器(可自动生成书签),有超快的从 PDF 文档里无损提取图片的能力,又可以合并图片和 PDF 文档,统一页面尺寸,清除文档的打印和复制限制。

重磅!国产知名老牌PDF工具正式开源,所有源代码开源!

IT之家了解到,PDF 补丁丁的源代码(除第三方组件外)将完全开放,供有心人学习 PDF 文档处理技术之用。本软件及源代码采用“良心授权”协议 —— 用户每次使用本软件后如有所获益,应行一善事;如使用源代码开发了新的软件并获得收益,应将收益中不低于千分之一的金额捐赠给社会的弱势群体。

源码文件结构:

App 目录:PDF 补丁丁主程序

  • Common:一些常用的工具类

  • Functions:用于呈现软件各类功能的窗体和控件

  • Lib:程序使用的第三方组件

  • Model:编辑文档时所用的高级模型(基础数据模型由 iText 和 MuPDF 的类实现)

  • Options:程序的选项

  • Processor:进行 PDF 文档处理的算法(其中 Mupdf 目录里放置了 P / Invoke 调用 MuPDF 的类)

bin 目录:放置程序编译输出的可执行文件

doc 目录:放置程序的使用文档(暂缺)

JBig2 目录:放置 JBIG2 图像的编码和解码库代码

项目源代码已托管至 GitHub(https://github.com/wmjordan/PDFPatcher)

 


来源:春哥技术博客,欢迎分享,转载请注明出处。(欢迎加春哥团队客服微信号:taike668)

本文地址:https://www.cgtblog.com/yj/4699.html
上一篇:直播一姐:薇娅偷逃税被罚13.41亿元      下一篇:网传微博大面积裁员,大量员工被优化裁