用终止创建的pdf文件从postscript文件。我PS文件,没有方向的指示,使当我想到创建景观的pdf文件,我使用的是终止以转动页。问题是,终止转动只有一页,并且当我的pdf文件超过1页,其他人,都没转正常。这里是命令我的使用:

cat $psinput | gs -sPAPERSIZE=a4 -sDEVICE=pdfwrite -sOuputFile="/tmp/pdf" \
        -dAutoRotatePages="/None" -c "<< /Orientation 3 >> setpagedevice" \
        90 rotate 0 -595 translate -dNOPAUSE -dEPSCrop  -f - -c -quit

没有任何人知道如何纠正这个吗?

有帮助吗?

解决方案

没有看见你的实际 $psinput 很难给出明确的建议。你$psinput,即将通过标准输入,以终止,可能包含多个PS文件...你有没有尝试过玩弄一些选项

  • -dOrient1=true
  • -dOrient1=false

在你的命令行?此外,它看起来对我像你应该把你的 90旋转0-595翻译 命令的报价要 -c, ,然后位置的输入(-f-)到最后的处理像这样:

  • -c "<</Orientation 3>> setpagedevice 90 rotate 0 -595 translate" -f - -c quit

还有你试图使用

  • -c ".setpdfwrite <<//AutoRotatePages /PageByPage>> setdistillerparams"
  • -c ".setpdfwrite <<//AutoRotatePages /All>> setdistillerparams"
  • -c ".setpdfwrite <<//AutoRotatePages /None>> setdistillerparams"

在您的命令行(有或没有你的原始代码转)?

其他提示

如果你不用终止做旋转的,你也许可以使用 pdftk强加 代替。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top