一般的,在文章中插入pdf文件(图片)之前需要处理一下,去掉pdf文件(图片)的留白。一切都是傻傻的打开inkscape,利用inkscape的“缩放页面到内容”功能实现去留白,但是经过inkscape处理后的pdf文件,往往字体会发生一些变化(替换),效果不是很理想。当然,如果pdf文件只是纯图片,inkscape处理后的效果还是不错的。 偶然在https://tex.stackexchange.com/questions/25806/how-can-i-crop-included-pdf-documents看到,原来texlive已经自带了pdfcrop这个工具,完美解决pdf文件的去留白,效果相当不错,不会改变源文件的字体,这一点比inkscape强!用法很简单:
pdfcrop src-file.pdf dest-file.pdf如果需要留下少许的白边,使用margins参数,比如四边留取5pt的白边:
pdfcrop -margins 5 src-file.pdf dest-file.pdf更多选项参见pdfcrop \-\-help。 BTW,如果是LaTeX文件,一般最好在导言区明确文本的宽度,比如:\setlength\textwidth{3in},这样经过pdfcrop后的pdf文件宽度就是精确的3in,当作为图片插入到文件中时,可以选择图片宽度为3in,精确匹配,效果杠杠的。 选自:http://softlab.sdut.edu.cn/blog/subaochen
发表评论 取消回复