一、前言

PDF 文件是一种十分常用的文件格式,在企业信息系统存储和交换信息中普遍使用。PDF文档的设计初衷是基于文档显示的,为了能保证在不同平台中完全一致的视觉效果,PDF文档结构是按页分割的,每个PDF页存储的是一系列包含线条、字符、图片等基本元素的绘图指令及引用的资源。将PDF的字体从繁体转为简体,需要逐页对pdf的文本内容及对应字体资源进行替换,普通的PDF阅读器或编辑器都没有实现这一功能。大家通常的转换过程是先将PDF转成word文档,然后利用word或WPS中的审阅功能对字体进行繁简转换,然后再另存为PDF文档,操作比较繁琐。今天介绍的转换工具可以直接转换,而且免费。

二、工具介绍

PDFBox是apache基金会旗下的一个为java开发人员读取和创建PDF文档而准备的纯Java开源类库。DFBox2.0之后开始支持对中文pdf文档的创建和修改。pdftranspro2.0是基于PDFBox2.0定制开发的一个专业 pdf 文本处理工具,可以直接pdf转pdf,可以繁体转简体,也可以简体转繁体,不需要先转word然后替换字体再转PDF。直接上图:

如何直接将PDF的字体从繁体转简体_pdf

这个工具只会修改pdf里面的文本内容,不会修改图片、表格线、背景色等其他图形元素,这样的一个好处是最大限度保留了pdf原有的样式,不会串页(pdf转word很多时候会改变内容的显示位置,如第10页的内容显示在第11页等)。还有是这个工具在繁简转换过程中会将一些惯用词组进行处理,如繁体里面的“演算法”到简体里面会变成“算法”。如下图:

如何直接将PDF的字体从繁体转简体_pdf_02

转为简体后如下:

如何直接将PDF的字体从繁体转简体_pdf_03

此外这个工具还提供pdf文档截取合并,pdf转html、xml、json、txt等实用功能,如下图:

如何直接将PDF的字体从繁体转简体_pdf_04

如何直接将PDF的字体从繁体转简体_java_05

三、工具下载地址

pdftranspro2.0——点击下载

注:运行Pdftranspro需安装java 运行环境jre1.8或以上版本,用户可在命令行运行“java -version”查看系统安装的jre版本。

本文完!