PlantUml-设置最大宽度而不限制高度

six*_*ude 8 uml plantuml

我有一个如下的plantUml图:

在此处输入图片说明

图片的宽度为1234px,高度为970px。我需要将图像作为报告的一部分进行打印,并希望将其以纵向放置在信件大小的纸张上。

如果我可以将最大宽度设置为900px,则该格式将更适合我的报告。我不介意图表是否变得更长/更短。

我尝试过使用各种组合

scale 200 width
scale 700 height
Run Code Online (Sandbox Code Playgroud)

但是根据文档,这并不能满足我的要求:

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

您可以使用数字或分数来定义比例因子。您还可以指定宽度或高度(以像素为单位)。您还可以同时指定width和height:将图像缩放以适合指定尺寸。

如何在不更改使用的字体大小或约束图表允许的高度的情况下为图表设置最大宽度。

Pot*_*rca 2

我会采取不同的路线。例如,您可以随心所欲地创建图表,并使用dpiSkinparam 在打印时放大或缩小图像skinparam dpi 300

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