我有一个打印在21页的postscript文件(这是一张3 x 7页的图纸)。
现在,我想将输出缩放1/3(或1/9 ...),以使整个图纸宽1页,高3(=(7/3)页)。 / p>
是否有可能实现我的目标?
我在Windows上,如果此信息会影响答案,则安装GhostView。
此外,后期脚本是使用dot / graphviz创建的,也许* .dot文件中有些内容可以更改?
非常感谢任何帮助。
答案 0 :(得分:1)
点语言有一个名为size
的图形属性,用于指定输出的最大宽度和高度(以英寸为单位)。如果它太大而无法放入那个空间,那么它会缩小以适应。
所以我认为将页面宽一页三页,假设页面是纵向的,您可以将size
属性的宽度设置为以英寸为单位的页面宽度(如果您使用的是美国字母)尺寸,我认为是8 1/2英寸,或A4是8.3英寸),高度是页面高度的3倍(或更大)
示例(我认为这有效!)
graph G {
graph [size="1.0,1.5"]
Foo -- Bar
Bar -- Baz
}
答案 1 :(得分:0)
psutils是一个经典的unix工具,但它看起来像是移植到win32:http://gnuwin32.sourceforge.net/packages/psutils.htm
谷歌举例说明如何使用它