我有成百上千的小型PDF图像(在Adobe Illustrator中创建),它将被插入到Latex文档中。我需要知道这些图像在真实尺寸(例如20mm x 14mm)中的大小,或者至少是Latex可以理解的。如何提取PDF的大小? (尺寸,而不是文件大小)
有没有可以产生这些尺寸的命令行工具? (我正在运行Mac OS X.)
第二个最佳解决方案是通过某种方式为Latex提取维度。
[我已经试过PDFTK,但其数据转储命令似乎只告诉我的页数(1)。]
我有成百上千的小型PDF图像(在Adobe Illustrator中创建),它将被插入到Latex文档中。我需要知道这些图像在真实尺寸(例如20mm x 14mm)中的大小,或者至少是Latex可以理解的。如何提取PDF的大小? (尺寸,而不是文件大小)
有没有可以产生这些尺寸的命令行工具? (我正在运行Mac OS X.)
第二个最佳解决方案是通过某种方式为Latex提取维度。
[我已经试过PDFTK,但其数据转储命令似乎只告诉我的页数(1)。]
使用pdfinfo
或pdfinfo.exe
(从XPDF suite):
pdfinfo^
-f 1^
-l 10^
-box^
20-pages.pdf
这将提取所有的页面大小和所有的盒子信息(媒体框,裁剪框,出血框, TrimBox,ArtBox)的PDF页面1 - 10。
写您的LaTeX文档中的以下内容:
\setbox0 = \hbox{\includegraphics{small.pdf}}
width = \the\wd0, height = \the\ht0
谢谢 - 这太棒了。 – 2010-10-11 15:00:51
正是我想要的 - 谢谢。 – 2010-10-11 15:01:59
@罗斯邓肯:你可以upvote答案然后,请 – 2010-10-11 19:40:08
“投票需要15声望”对不起! – 2010-10-12 10:02:50