java - 如何调整页面大小以适应 Open office/Libre Office Draw 中的绘图内容

标签 java api openoffice.org libreoffice uno

我正在通过 Java UNO Runtime Reference api 在 open office draw 中以编程方式绘制流程图。绘制流程图后,我想根据绘制内容所需的区域调整页面大小。我注意到 Microsoft Visio在其“页面设置”中有一个名为“大小以适合绘图内容”的属性,当我在 Visio 中绘制流程图时会执行此操作。请建议我如何在 Open office/Libre Office Draw 中做同样的事情。

最佳答案

您可以手动完成:

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

好吧,它不是那么快,但是很管用。

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

相关文章:

java - 如何在 ImmutableMap 中扁平化 ImmutableList

java - 在android中更改按钮颜色及其文本颜色

excel - 使用第一个空白上方的单元格中的值填充不连续的空白单元格

Python oauth2 - 获取访问 token

macos - 使用 OpenOffice 打开 ms-access 数据文件 (*.mdb)

excel - 如何使用 OpenOffice 通过 Matlab 写入 Excel 文件?

java - 用于处理范围列表的库

java - 需要自动化一个批处理文件,该文件在运行时依次接受两个参数

c# - 读取 .NET 6 API 中的 appsettings.{env}.json 对象 - 值为 NULL

windows - TNetSharingManager访问冲突问题