我根据对旧 VB6 代码执行的一些静态代码分析生成图表。
问题是字体太小而无法打印,即使在我们的 A3 打印机上也是如此。
我已将字体大小设置为大,但似乎没有任何区别。
这是原始点:
这是通过 unflatten -l 20 运行的 DOT:
生成的命令只是:
dot -Tpng -o"输出" -Kdot"输入"
但是字体总是太小而无法阅读打印在 A3 上。
这是图表设置:
This makes the arrows merge
concentrate=true,
Laser printer resolution
dpi=600,
It's the dot language
layout=dot,
Doesn't seem to do much
overlap=true,
The ratio of A3 paper
ratio=1.4142,
The size of A3 paper in inches
size="11.69,16.53"
如果我去掉比例,线条更短,文字看起来更大,但图表不是 A3 形状。
如果没有 DPI 或大小,dot.exe 就会崩溃。
为什么不让字体变大?
为什么 unflatten 不按应有的方式错开节点?
为什么即使我已经说明了 dpi 和尺寸,它也会创建一个没有比率的 daft 比率?