2011-06-09 122 views
1

我在shell中使用此命令从PDF转换为图像PDF格式转换为图像

convert -density 150x150 <PDF filename> -append -quality 100 <Image filename> 

的PDF共有四页,但我只需要最后两个。如何从PDF中删除前两页并将剩余的页面转换为图像?

+2

这不是一个PHP的问题。你应该找到这个转换工具的文档,不管它是什么。 – GolezTrol 2011-06-09 14:26:50

+0

@GolezTrol:同意。这就像编写代码'$ a = 5 + 2;'并期望结果为'8',然后将它标记为PHP,因为在编写PHP时遇到了您的数学误解。 – 2011-06-09 14:35:50

回答

5

我假设您将ImageMagick与GhostScript结合使用。您可以指定这样的PDF的页码:

convert -density 150x150 <PDF filename>[0] -append -quality 100 <Image filename> 

其中是页面数减1(索引从0开始)。

在你的特殊情况下,将

convert -density 150x150 <PDF filename>[2] <PDF filename>[3] -append -quality 100 <Image filename> 
+0

完美无瑕地工作,谢谢 – Centurion 2011-06-09 14:43:21