PlantUml - 设置最大宽度而不约束高度

时间:2016-12-13 16:38:59

标签: uml plantuml

我有一个如下所示的plantUml图:

enter image description here

图像的宽度为1234像素,高度为970像素。我需要将图像打印为报告的一部分,并希望将其放在纵向纸张大小的纸张上。

如果我可以将最大宽度设置为900px,那么在我的报告中它会更合适。我不介意图表变得更长/更高。

我尝试过使用

的各种组合
scale 200 width
scale 700 height

但根据文档,这不符合我的要求:

  

您可以使用缩放命令缩放生成的图像。

     

您可以使用数字或分数来定义比例因子。   您还可以指定宽度或高度(以像素为单位)。你可以   同时给出宽度和高度:图像缩放以适合内部   指定的维度。

如何设置图表的最大宽度,而不更改使用的字体大小或限制图表允许的高度。

1 个答案:

答案 0 :(得分:0)

我会走不同的路线。随心所欲地创建图表并使用 builder.setUserAuthenticationParameters(0, KeyProperties.AUTH_BIOMETRIC_STRONG) skinparam 在打印时放大或缩小图像,例如 dpi

默认为 96 dpi,但我不得不提高到 600 才能获得不错的结果。