2010-10-07 52 views
3

我有成百上千的小型PDF图像(在Adobe Illustrator中创建),它将被插入到Latex文档中。我需要知道这些图像在真实尺寸(例如20mm x 14mm)中的大小,或者至少是Latex可以理解的。如何提取PDF的大小? (尺寸,而不是文件大小)

有没有可以产生这些尺寸的命令行工具? (我正在运行Mac OS X.)

第二个最佳解决方案是通过某种方式为Latex提取维度。

[我已经试过PDFTK,但其数据转储命令似乎只告诉我的页数(1)。]

回答

2

使用pdfinfopdfinfo.exe(从XPDF suite):

pdfinfo^
    -f 1^
    -l 10^
    -box^
    20-pages.pdf 

这将提取所有的页面大小和所有的盒子信息(媒体框,裁剪框,出血框, TrimBox,ArtBox)的PDF页面1 - 10。

+1

正是我想要的 - 谢谢。 – 2010-10-11 15:01:59

+0

@罗斯邓肯:你可以upvote答案然后,请 – 2010-10-11 19:40:08

+1

“投票需要15声望”对不起! – 2010-10-12 10:02:50

0

写您的LaTeX文档中的以下内容:

\setbox0 = \hbox{\includegraphics{small.pdf}} 
width = \the\wd0, height = \the\ht0 
+0

谢谢 - 这太棒了。 – 2010-10-11 15:00:51

相关问题