Printing 我可以将21页的postscript文件缩减为3页的postscript文件吗?

Printing 我可以将21页的postscript文件缩减为3页的postscript文件吗?,printing,resize,graphviz,postscript,Printing,Resize,Graphviz,Postscript,我有一个postscript文件,打印在21页上(它是一个3 x 7页的绘图) 现在,我想将输出缩放1/3(或1/9…),使整个图形为1页宽,3(=楼层(7/3))页高 有可能实现我想要的吗 我在Windows上,安装了GhostView,如果此信息会影响答案 另外,post脚本是用dot/graphviz创建的,也许*.dot文件中有我可以更改的内容 非常感谢您的帮助。psutils是一个经典的unix工具,但看起来它已移植到win32: 例如,google如何使用它dot语言有一个名为siz

我有一个postscript文件,打印在21页上(它是一个3 x 7页的绘图)

现在,我想将输出缩放1/3(或1/9…),使整个图形为1页宽,3(=楼层(7/3))页高

有可能实现我想要的吗

我在Windows上,安装了GhostView,如果此信息会影响答案

另外,post脚本是用dot/graphviz创建的,也许*.dot文件中有我可以更改的内容


非常感谢您的帮助。

psutils是一个经典的unix工具,但看起来它已移植到win32:


例如,google如何使用它

dot语言有一个名为
size
的图形属性,用于指定输出的最大宽度和高度(以英寸为单位)。如果它太大而无法容纳该空间,它会缩小以适应

因此,我认为要将其设置为一页宽,三页高,假设页面是纵向的,您可以将
size
属性的宽度设置为页面的宽度(以英寸为单位)(如果您使用的是美国字母大小,我认为是8 1/2英寸,或者A4是8.3英寸),高度是页面高度的3倍(或更大)

示例(我认为这很有效!)

graph G {
    graph [size="1.0,1.5"]
    Foo -- Bar
    Bar -- Baz
}