使用自动裁剪从 Libreoffice Draw 导出到 PDF?

kdb*_*kdb 8 pdf export libreoffice libreoffice-draw

在 Libreoffice Draw 中使用File 时?导出和选择图像格式,特别是在使用 EPS 保留图形的矢量字符时,有一个复选框“选择”,可以使导出的图像自动裁剪为图像的内容。

我想主要将矢量图形与 PDFLaTeX 一起使用,因此更喜欢直接导出为 PDF。但是,当通过任一File导出为 pdf 时导出文件?导出为 PDF不执行裁剪,无论设置如何。

是否有一些可行的解决方法可以直接从 Draw 获取自动裁剪的 PDF?

我目前不满意的解决方法是

  • 导出为 EPS 并将 PDF 转换留给pdftoeps乳胶包。缺点:不必要的文件混乱。
  • 手动更改页面大小。缺点:我不知道自动裁剪页面的方法。当有多张具有不同尺寸图形的纸张时,此解决方案也不合适。

ger*_*los 7

做了一些实验,在我看来 LibreOffice 总是将您的图形放在您的页面格式上(无论如何,我不确定这是一个错误的选择)。
但我发现如果你使用File ? 导出为 PDF您可以签SelectionRange部分以使其仅导出选定的元素,但它始终会将它们放在您的原始页面格式中。

但是在创建 PDF 文件后,您可以使用 cli 工具自动裁剪掉空白区域pdfcrop,如下所述:https : //askubuntu.com/questions/124692/command-line-tool-to-crop-pdf-files

例如,您可以裁剪illustration.pdf留下 5 pt 的边距:

pdfcrop --margin 5 illustration.pdf
Run Code Online (Sandbox Code Playgroud)

还有一些可以裁剪 PDF 文件的 GUI 应用程序,例如Briss . 对于类似的工具,另见/sf/answers/1218488351/

在 Mac OSX 上,您甚至可以Preview.app用来裁剪 PDF 文件。只需使用菜单中的矩形选择工具,选择您需要的区域,然后使用同一菜单中的裁剪工具即可。