Linux.中国 - 开源社区

 找回密码
 骑士注册

QQ登录

微博登录


Linux有问必答:如何检查PDF中使用了哪种字体

2014-8-27 08:46    评论: 5 收藏: 1 分享: 4    

问题:我想要知道PDF文件中使用了什么字体,或者嵌入了什么字体。Linux中有工具可以检查PDF文档中使用了哪种字体吗?

要检查PDF文件中包含了,或者使用了什么字体,你可以使用命令行工具:pdffonts,它是一个PDF字体分析工具。pdffonts是Poppler PDF工具集包中的一个部分。

安装PDF工具集到Linux

要安装Poppler到Debian,Ubuntu或Linux Mint:

$ sudo apt-get install poppler-utils

要安装PDF工具集到Fedora,CentOS或RHEL:

$ sudo yum install poppler-utils

检查PDF字体

pdffonts可以列出PDF文档中使用的所有字体。pdffonts的基本用法如下。

$ pdffonts doc.pdf

pdffonts工具显示了各个已使用的字体的各种信息,如字体名称/类型,或者字体是否内嵌等等。

如果一个PDF文档有多页,你可以使用“-f”(首页)和“-l”(末页)选项来限制字体扫描页面范围。例如,如果你想要找出某个文档中的5-10页中使用了哪种字体,运行该命令:

$ pdffonts -f 5 -l 10 doc.pdf 

via: http://ask.xmodulo.com/check-which-fonts-are-used-pdf-document.html

译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

发表评论


最新评论

我也要发表评论

游客 2014-9-2 12:53
用evince的属性查看,同样字体显示乱码。
回复
linux 2014-8-30 11:05
1
发表于 2014-8-30 10:47 的评论:
在终端下能正常显示汉字,运行这个命令pdffonts doc.pdf后,显示????字体。如何才能看到缺少什么字体?
还真不知道,帮顶求问。
回复
游客 2014-8-30 10:47
在终端下能正常显示汉字,运行这个命令pdffonts doc.pdf后,显示????字体。如何才能看到缺少什么字体?
3 回复
消魂小虎 2014-8-27 23:33  新浪微博网友评论
看属性就好了,这是炫技么?
回复
SeeleScheider 2014-8-27 13:03  新浪微博网友评论
一般情况下我用evince的属性查看,Linux上的文档阅读器差不多都有这个功能,真的比命令行方便些……
回复

热点评论

游客 2014-8-30 10:47
在终端下能正常显示汉字,运行这个命令pdffonts doc.pdf后,显示????字体。如何才能看到缺少什么字体?
3
返回顶部

分享到微信朋友圈

打开微信,点击底部的“发现”,
使用“扫一扫”将网页分享至朋友圈。