【问题标题】:How can I easily crop a PDF page?如何轻松裁剪 PDF 页面?
【发布时间】:2014-12-19 17:45:35
【问题描述】:

如何在给定的 PDF 文件中轻松裁剪 PDF 页面?我更喜欢使用尽可能少的编码,并尽可能少地猜测边界几何形状......

【问题讨论】:

    标签: pdf crop


    【解决方案1】:

    有几种选择:

    1. 使用 GUI 前端通过点击进行裁剪:
    2. 使用命令行进行裁剪:
      • pdfcrop 命令(由 texlive-extra-utils 提供),使用以下参数:pdfcrop --margins '-30 -30 -250 -150' --clip input.pdf output.pdf-left -top -right -bottom 格式)。
      • PDFCrop
      • convert -crop command(由 imagemagick 提供)
      • Ghostscript
    3. 通过编写自己的脚本进行裁剪:

    【讨论】:

    • 作为 GUI 工具的说明:pdf-quenchkrop 需要 Python 并且针对 Linux,brissPDF 剪刀 需要 Java。
    • pdfcrop 的边距单位是 bp,它接近(但不等于)点。一些细节here进行转换。
    • pdfcrop 几乎是魔法。它完全符合我的要求。
    • pdfcrop(来自 texlive-extra-utils)是赢家!
    【解决方案2】:

    如需 GUI 辅助的快速 PDF 裁剪任务,请尝试 pdfarranger(在 Debian 存储库中可用,以前称为 PDF-Shuffler)。

    【讨论】:

      【解决方案3】:

      您可以尝试使用带有 -pg 选项的 pdfCropMargins Python 程序 (https://pypi.org/project/pdfCropMargins/) 来选择特定页面。命令行程序提供了许多选项,并且还有一个可选的 GUI。

      【讨论】:

        【解决方案4】:

        对于精确的点击式裁剪,一种选择是使用LibreOffice Draw

        以下说明假设您要裁剪单页 PDF 的一部分:

        • 从空白文档开始
        • 选择Insert > Image... 菜单
        • 导航到要裁剪的 PDF
          • PDF 的内容将显示为图像
        • 右键单击文档中的 PDF 内容并选择“裁剪”菜单项。
        • 使用手柄将 PDF 的可视区域调整为裁剪后要保留的部分
        • 在 PDF 外部单击以禁用裁剪句柄
        • 再次单击 PDF 内容以按您想要的方式放置它:
          • 在页面上拖动它
          • 使用箭头键移动它
          • 使用绘图定位工具对齐或居中 PDF 内容。

        当您对结果感到满意时,保存、导出为 PDF 或打印。

        对于多页 PDF,您必须先使用 PDF Arranger 等其他工具将 PDF 拆分为多个页面(或简单地将 PDF 的每一页“打印到 PDF”),从而逐页工作在您的 PDF 查看器中裁剪),使用 Draw 逐个裁剪它们,然后将它们重新组合成一个 PDF(再次使用 PDF Arranger)。

        【讨论】:

          猜你喜欢
          • 2011-03-23
          • 2011-05-23
          • 2010-10-02
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多