Printing 我可以将21页的postscript文件缩减为3页的postscript文件吗?
我有一个postscript文件,打印在21页上(它是一个3 x 7页的绘图) 现在,我想将输出缩放1/3(或1/9…),使整个图形为1页宽,3(=楼层(7/3))页高 有可能实现我想要的吗 我在Windows上,安装了GhostView,如果此信息会影响答案 另外,post脚本是用dot/graphviz创建的,也许*.dot文件中有我可以更改的内容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
非常感谢您的帮助。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
}