我正在通过Java UNO Runtime Reference api以编程方式在开放式办公室绘图中绘制流程图。绘制流程图后,我想根据绘制内容所需的区域调整页面大小。我注意到Microsoft Visio具有一个属性在其Visio.Pls中绘制流程图时会在其“页面设置”中调用“适合图纸内容的大小”,建议如何在Open Office/Libre Office Draw中执行相同的操作。

最佳答案

您可以手动执行以下操作:

  • 按Ctrl-A选择所有内容。
  • Format> Position and Size下,您可以看到所选内容的确切大小。将“宽度”和“高度”的值复制到编辑器(或一张纸)会很有帮助。单击取消。
  • 打开Format> Page:根据选择的大小设置宽度和高度。将所有边距设置为零。单击确定。
  • 再次打开Format> Position and Size:将位置X和位置Y都设置为零。单击确定。

  • 好吧,这不是很快,但是可以。

    关于java - 如何在Open Office/Libre Office Draw中调整页面大小以适合图纸内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20190182/

    10-17 00:39