【发布时间】:2016-04-22 12:45:09
【问题描述】:
我有一个 PDF,我需要在其中旋转 PDF 中的特定页面。 我使用了以下命令,但它会旋转该 pdf 中的所有页面
convert -density 300x300 -rotate 90 input.pdf result.pdf
有什么方法可以旋转特定页面吗?
提前致谢
【问题讨论】:
标签: php image pdf imagemagick
我有一个 PDF,我需要在其中旋转 PDF 中的特定页面。 我使用了以下命令,但它会旋转该 pdf 中的所有页面
convert -density 300x300 -rotate 90 input.pdf result.pdf
有什么方法可以旋转特定页面吗?
提前致谢
【问题讨论】:
标签: php image pdf imagemagick
使用 ImageMagick,您可以在文件名后使用 [pagenum] 语法旋转特定页面,如下所示:
convert document.pdf[3] -rotate 90 page3rotated.pdf
但是,这只会提取该单个页面(即第 3 页)、旋转它并将其(并且单独保存)在输出文件中。当然,您可以提取所有页面,旋转您想要的页面并重新组合您的 PDF,但我不禁想到必须有更好的方法使用不同的工具。 p>
一般来说,您应该知道 ImageMagick 会对您的 PDF 进行光栅化(因此它基本上是一张图片),并且当 ImageMagick 将您的 PDF 重新组合在一起时,文字/文本将不再可选择作为文字/文本。
【讨论】: