Linux下安装PDF2SVG

本文介绍了如何在CentOS系统中使用yum安装依赖包,如cairo和poppler-glib,然后通过git下载并编译安装pdf2svg。还指导了如何检查pdf2svg是否成功安装以及如何处理转PDF为SVG时可能出现的乱码问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

CentOS
安装依赖
yum install -y cairo cairo-devel poppler-glib.x86_64 poppler-glib-devel.x86_64

编译安装
wget https://github.com/dawbarton/pdf2svg/archive/v0.2.3.tar.gz
tar -zxf v0.2.3.tar.gz
cd pdf2svg-0.2.3
./configure
make
make install

其他系统
sudo apt install pdf2svg

pdf2svg是否安装成功
在终端执行如下命令:
pdf2svg

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

如果显示的用法不是想上面提示的那样,则表示您安装的版本不对,请通过搜索引擎找办法进行解决。
如果提示命令不存在,则请确保程序已经安装并且加入到了系统环境变量之中。
pdf2svg测试
随便找来一个中英文内容的PDF文档,比如example.pdf文件,通过如下命令,将PDF文档转svg:
pdf2svg example.pdf example-no1.svg

如果转换失败,请排查 pdf2svg 是否已经安装,并且配置了系统环境变量。
如果转成成功,则查看svg中是否存在乱码,存在乱码,则从系统字符编码以及中文字体两个方向入手进行着手解决。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值