DocHub 程序是开源免费的,不存在,所以没有所谓的售后,所以凡是遇到问题,请到GitHub或者Gitee提交issues,以便问题存档以及在有空的时候查看和排查,不接受除此之外的任何答疑求助。每天上班要工作,下班要生活、休闲、学习以及对开源项目做改进和优化…请理解和见谅,谢谢。

pdf2svg

作用

用来将 PDF 转成 svg 文件,以供文档浏览。

安装

Windows

到这里,下载Windows版本:https://github.com/TruthHun/pdf2svg-windows/releases

解压之后,将 64位 的版本直接放到C盘。

我这里,pdf2svg 的位置如下:

  1. C:\pdf2svg

然后把这个路径加入到 Windows系统的 Path 环境变量中。

Linux

直接使用如下命令进行一键安装:

  1. [sudo] apt install pdf2svg
Mac

直接使用命令如下命令一键安装:

  1. [sudo] brew install pdf2svg

是否安装成功

在终端执行如下命令:

  1. pdf2svg

如果显示如下结果,则表示安装成功:

  1. Usage: pdf2svg <in file.pdf> <out file.svg> [<page no>]

如果显示的用法不是想上面提示的那样,则表示您安装的版本不对,请通过搜索引擎找办法进行解决。

如果提示命令不存在,则请确保程序已经安装并且加入到了系统环境变量之中。

测试

随便找来一个中英文内容的PDF文档,比如example.pdf文件,通过如下命令,将PDF文档转svg:

  1. [sudo] pdf2svg example.pdf example-no1.svg

如果转换失败,请排查 pdf2svg 是否已经安装,并且配置了系统环境变量。

如果转成成功,则查看svg中是否存在乱码,存在乱码,则从系统字符编码以及中文字体两个方向入手进行着手解决。