如何在 LibreOffice Draw 或 LibreOffice Writer 中编辑 PDF 文件而不损坏它?

Ujj*_* M. 11 gimp pdf libreoffice editing snap

我有一个 PDF 文件,我想在 LibreOffice Draw/Writer 中编辑它而不损坏它。有什么办法可以做到吗?

我已经安装了 LibreOffice pdfimport 插件,但 PDF 文件被它损坏了。我只想在用 LibreOffice 打开 PDF 文件后在其中添加一个图像。在过去的 4 个小时里,我一直在寻找如何做到这一点,但找不到方法。

如果 Libreoffice 无法实现,我应该在 Ubuntu 中使用哪种软件在 PDF 文件中添加图像而不会失去字母识别功能?

编辑:我正在尝试填写申请表,这就是我需要编辑 pdf 文件的原因。

van*_*ium 13

PDF 并非设计为可编辑的格式。

  • 在 LibreOffice Impress 中导入会使 PDF 对象转换为尽可能匹配的 LO 对象。由于这些根本不同的文件格式的对象之间的映射和转换不完整,这不可避免地导致更改。这些更改可能或多或少具有破坏性,具体取决于 PDF。
  • 在 Gimp 中导入导致 PDF 以位图格式呈现。外观完全相同,但导出的 PDF 将包含位图信息。如果原始 PDF 中存在矢量对象,则这些对象将丢失。

也许Xournal++会满足您的需求。您可以向现有 PDF 添加文本、注释和图像。添加的内容将作为附加层包含在内,而不会以任何方式更改初始 PDF 数据。

将对象添加到现有 PDF 的另一种方法是使用命令行工具。例如,pdftk它的stamp选项允许将一个 PDF 叠加在另一个 PDF 上,例如添加页码或最终添加图形很有用。

但是,在可能的情况下,最好使用适当格式的源文档进行编辑,并将最终版本导出为 PDF。

  • *PDF 并非设计为可编辑格式。* 绝对不是这样。[PDF规范本身(自然是PDF格式本身...)](https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf)有这个警告(粗体我的):“...该文件可以打印或查看,但**不得编辑**...”并且还在第 vii 页上指出(再次,粗体我的)“PDF ...满足一组要求...包括...**文档的协作编辑**...”LibreOffice 正在搞砸编辑。 (2认同)