Java 如何调整页面大小以适应Open office/Libre office绘图中的绘图内容
我正在通过Java UNO运行时参考api以编程方式在open office draw中绘制流程图。绘制流程图后,我希望根据绘制内容所获得的区域调整页面大小。我注意到Microsoft Visio在其“页面设置”中有一个名为“大小以适应绘图内容”的属性当我在Visio中绘制流程图时,它会这样做。请建议我如何在Open office/Libre office draw中执行相同的操作。您可以手动执行:Java 如何调整页面大小以适应Open office/Libre office绘图中的绘图内容,java,api,openoffice.org,libreoffice,uno,Java,Api,Openoffice.org,Libreoffice,Uno,我正在通过Java UNO运行时参考api以编程方式在open office draw中绘制流程图。绘制流程图后,我希望根据绘制内容所获得的区域调整页面大小。我注意到Microsoft Visio在其“页面设置”中有一个名为“大小以适应绘图内容”的属性当我在Visio中绘制流程图时,它会这样做。请建议我如何在Open office/Libre office draw中执行相同的操作。您可以手动执行: 按Ctrl-A选择所有内容 在格式位置和大小下,您可以看到所选内容的确切大小。将宽度和高度的值复
格式
位置和大小
下,您可以看到所选内容的确切大小。将宽度和高度的值复制到编辑器(或一张纸)是很有帮助的。单击取消格式
页面
:根据所选内容的大小设置宽度和高度。将所有边距设置为零。单击“确定”格式
位置和大小
:将位置X和位置Y都设置为零。单击“确定”嗯,虽然速度不是很快,但很管用。即使在Inkscape(GPL免费软件)中,您也可以在“属性”下调整页面大小以适应内容。这个错误似乎很适合注意一件事:有时大小并不代表线条的宽度。例如,如果使用粗线创建圆,则计算的宽度可能会截断边。你必须适应。有时,在导出选定形状时也会发生这种情况。