postscript缩放和对齐

Mat*_*son 1 postscript

我有一个pdf文件需要转换为postscript(使用pdf2ps)并发送到旧的(Lanier 2145)打印机.这个文件在其中一个页面的最底部有一个代码,遗憾的是它被切断了.

经过很长一段时间与CUPS试图让它扩大规模,我们已经放弃并开始操纵实际的ps文件.

我可以使用缩放页面

<</Install { .80 .80 scale } bind >> setpagedevice
Run Code Online (Sandbox Code Playgroud)

但是,缩放被锁定在左下角而不是从中心缩放.这意味着无论规模如何,页面的最底部仍然会被切断.

如何设置缩放的位置?我更喜欢从中心扩展,但可以从顶部扩展.

谢谢

小智 5

您可以在程序中进行翻译并移动原点.例如:

<</Install { 18 18 translate .80 .80 scale } bind >> setpagedevice
Run Code Online (Sandbox Code Playgroud)