Wolf Asked: 2019-08-25 12:39:40 +0800 CST2019-08-25 12:39:40 +0800 CST 2019-08-25 12:39:40 +0800 CST 如何在 Okular 中从 PDF 中删除页面? 772 没有在菜单或任何文档中看到我认为简单的选项: 我有一个多页 PDF,想删除 Okular GUI 中的特定页面。 pdf okular 5 个回答 Voted Best Answer Arkadiusz Drabczyk 2019-08-26T05:57:57+08:002019-08-26T05:57:57+08:00 在 Okular 中无法删除页面。但是,它可以自动刷新修改后的 PDF 文档,因此无需在外部工具(如 pdftk. 要删除给定的页面使用cat选项并指定要保留在目标 PDF 文件中的页面范围。例如,如果要删除第 5 页,请document.pdf执行以下命令: pdftk document.pdf cat 1-4 6-end output out.pdf && mv out.pdf document.pdf Jens 2021-04-20T00:18:12+08:002021-04-20T00:18:12+08:00 如果您想要一个简单的 GUI 解决方案,我发现PDF Arranger非常有价值并且与最终用户兼容。有了它,您可以合并、加入、拆分、提取、删除和插入 PDF 文档中的单个页面,所有这些都使用鼠标。 它只有 300kB。 sudo apt install pdfarranger nodnarb 2020-05-23T17:28:21+08:002020-05-23T17:28:21+08:00 LibreOffice draw 对我不起作用,因为它改变了格式。但是,Xournal允许我删除(和重新排列)页面,同时保留原始文档格式。 Iscream 2019-12-13T21:02:39+08:002019-12-13T21:02:39+08:00 使用 LibreOffice“绘图”打开 pdf 文件,删除所需的页面,然后将其导出为 pdf .....完成。 m4110c 2020-07-13T09:40:33+08:002020-07-13T09:40:33+08:00 我总是尝试减少已安装软件包的依赖关系。因为pdftk我必须在我的 Gentoo 系统上安装 16 个额外的 Java 依赖项...... 所以(至少为了完整起见)我想指出,你可以使用 Ghostscript 来完成这项任务。它预装在大多数 Linux 系统上。 假设您要删除文档的第 2、7、9 和 14 页: gs -sPageList=1,3-6,8,10-13,15- -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dSAFER -sOutputFile=myPDF_out.pdf myPDF.pdf 15 之后的尾随破折号表示您希望保留从 15 到文档末尾的所有页面。 因此,如果您只想删除第 5 页,您将发出: gs -sPageList=1-4,6- -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dSAFER -sOutputFile=myPDF_out.pdf myPDF.pdf (请注意,页码必须按升序排列)
在 Okular 中无法删除页面。但是,它可以自动刷新修改后的 PDF 文档,因此无需在外部工具(如
pdftk
. 要删除给定的页面使用cat
选项并指定要保留在目标 PDF 文件中的页面范围。例如,如果要删除第 5 页,请document.pdf
执行以下命令:如果您想要一个简单的 GUI 解决方案,我发现PDF Arranger非常有价值并且与最终用户兼容。有了它,您可以合并、加入、拆分、提取、删除和插入 PDF 文档中的单个页面,所有这些都使用鼠标。
它只有 300kB。
sudo apt install pdfarranger
LibreOffice draw 对我不起作用,因为它改变了格式。但是,Xournal允许我删除(和重新排列)页面,同时保留原始文档格式。
使用 LibreOffice“绘图”打开 pdf 文件,删除所需的页面,然后将其导出为 pdf .....完成。
我总是尝试减少已安装软件包的依赖关系。因为
pdftk
我必须在我的 Gentoo 系统上安装 16 个额外的 Java 依赖项......所以(至少为了完整起见)我想指出,你可以使用 Ghostscript 来完成这项任务。它预装在大多数 Linux 系统上。
假设您要删除文档的第 2、7、9 和 14 页:
15 之后的尾随破折号表示您希望保留从 15 到文档末尾的所有页面。
因此,如果您只想删除第 5 页,您将发出:
(请注意,页码必须按升序排列)