我有一个横向的pdf,是一个“页面展开”。
我需要在中间垂直将页面分成两半。
我使用此设置将 pdf 切成两半:这个获取页面的左侧
"C:\Program Files (x86)\gs\gs9.10\bin\gswin32c.exe" -o output.pdf -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER -dSubsetFonts=true -dEmbedAllFonts=true -g 750x1085 -c "<</BeginPage{0.95 0.96 scale 20 22 translate}>> setpagedevice" "<</PageOffset [0 0]>> setpagedevice" -f input.pdf
上面的命令工作正常。我现在的问题是我需要将 Mediabox、Cropbox、Bleedbox、Trimbox 和 artbox 设置为类似于拆分页面的大小。在上面的例子中;它应该是 750x1085。
在 GS 上运行的正确命令/设置应该是什么,以便 Mediabox、Cropbox、Bleedbox、Trimbox 和 artbox 具有相同的大小?
更新
这是我试图将其切成两半的 PDF 文件示例:
PDF FILE TO SPLIT
我现在正在使用 /PAGE pdfmark,这是我正在尝试使用的命令:
"C:\Program Files (x86)\gs\gs9.10\bin\gswin32c.exe" -o output.pdf -sDEVICE=pdfwrite -dNOPAUSE -dBATCH
-dSAFER -dUseCropbox -dSubsetFonts=true -dEmbedAllFonts=true -g7500x10850
-c "[/CropBox [0 0 750 1085] /PAGES pdfmark"
"[/MediaBox [0 0 750 1085] /PAGES pdfmark"
"[/TrimBox [0 0 750 1085] /PAGES pdfmark"
"[/BleedBox [0 0 750 1085] /PAGES pdfmark"
"[/ArtBox [0 0 750 1085] /PAGES pdfmark"
"<</BeginPage{0.95 0.96 scale 20 22 translate}>> setpagedevice"
"<</PageOffset [0 0]>> setpagedevice"
-f input.pdf
我仍然无法将 Cropbox、MediaBox、TrimBox、BleedBox、ArtBox 设置为相同大小。
该命令的正确设置应该是什么?