linux裁剪pdf命令

fiy 其他 385

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux中,可以使用许多命令来对PDF文件进行裁剪。以下是一些常用的Linux裁剪PDF文件的命令:

    1. `pdfcrop`命令:
    `pdfcrop`是一个非常实用的命令行工具,可以裁剪PDF文件。它可以自动识别页面边缘,并删除多余的边距。`pdfcrop`命令的基本语法如下:
    “`shell
    pdfcrop input.pdf output.pdf
    “`
    其中,`input.pdf`是要裁剪的PDF文件名,`output.pdf`是裁剪后的PDF文件名。执行该命令后,会生成一个裁剪过的PDF文件。

    2. `pdftk`命令:
    `pdftk`是另一个常用的命令行工具,用于处理PDF文件,包括裁剪。`pdftk`命令的基本语法如下:
    “`shell
    pdftk input.pdf cat x1 y1 x2 y2 output output.pdf
    “`
    其中,`input.pdf`是要裁剪的PDF文件名,`x1`、`y1`是所需页面的左上角坐标,`x2`、`y2`是所需页面的右下角坐标,`output.pdf`是裁剪后的PDF文件名。执行该命令后,会生成一个裁剪过的PDF文件。

    3. `qpdf`命令:
    `qpdf`是一个功能强大的命令行工具,用于处理PDF文件。可以使用它来裁剪PDF文件,并指定裁剪的页面范围。`qpdf`命令的基本语法如下:
    “`shell
    qpdf input.pdf –pages . x1 y1 x2 y2 output.pdf
    “`
    其中,`input.pdf`是要裁剪的PDF文件名,`.`表示所有页面,`x1`、`y1`是所需页面的左上角坐标,`x2`、`y2`是所需页面的右下角坐标,`output.pdf`是裁剪后的PDF文件名。执行该命令后,会生成一个裁剪过的PDF文件。

    上述是一些常用的Linux裁剪PDF文件的命令。根据需要选择适合的命令来进行裁剪。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统下,我们可以使用一些命令来裁剪PDF文件。下面是一些常用的命令:

    1. pdftk命令:pdftk(PDF Toolkit)是一个强大的命令行工具,可以用来操作PDF文件。要使用pdftk裁剪PDF文件,需要先安装pdftk软件包。然后使用以下命令:

    “`
    pdftk input.pdf cat output output.pdf
    “`

    这个命令会从input.pdf中提取出指定页面范围(从\到\),并将其保存为output.pdf。

    2. ghostscript命令:Ghostscript是一个用于解析PostScript和PDF文件的开源软件。它也可以用来裁剪PDF文件。要使用ghostscript裁剪PDF文件,可以使用以下命令:

    “`
    gs -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER -dFirstPage= -dLastPage= -sOutputFile=output.pdf input.pdf
    “`

    这个命令会从input.pdf中提取出指定页面范围(从\到\),并将其保存为output.pdf。

    3. qpdf命令:qpdf是一个用于处理PDF文件的命令行工具。要使用qpdf裁剪PDF文件,可以使用以下命令:

    “`
    qpdf –pages input.pdf — output.pdf
    “`

    这个命令会从input.pdf中提取出指定页面范围(从\到\),并将其保存为output.pdf。

    4. pdfseparate命令:pdfseparate是Poppler工具包的一部分,可以用于将PDF文件中的每个页面提取为单独的文件。要使用pdfseparate裁剪PDF文件,可以使用以下命令:

    “`
    pdfseparate -f -l input.pdf output_%d.pdf
    “`

    这个命令会从input.pdf中提取出指定页面范围(从\到\),并将每个页面保存为单独的文件(文件名为output_1.pdf、output_2.pdf等)。

    5. pdfcrop命令:pdfcrop是一个用于裁剪PDF文件的Perl脚本。它通过自动检测页面上的内容边界来裁剪PDF文件。要使用pdfcrop裁剪PDF文件,可以使用以下命令:

    “`
    pdfcrop input.pdf output.pdf
    “`

    这个命令会自动检测input.pdf中每个页面上的内容边界,并将其裁剪为最小尺寸,并将结果保存为output.pdf。

    以上是在Linux系统下常用的一些裁剪PDF文件的命令。根据实际需求,选择合适的命令来裁剪PDF文件。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux中,可以使用一些命令行工具来裁剪PDF文件。下面将介绍两种常用的方法:使用Ghostscript和使用PDFtk。

    1. 使用Ghostscript进行PDF裁剪

    Ghostscript是一个开源的PDF和PostScript解释器,可以实现PDF文件的裁剪操作。

    步骤如下:

    1) 首先,确保您的Linux系统已经安装了Ghostscript。在终端中输入以下命令来检查是否安装了Ghostscript:
    ghostscript –version

    2) 创建一个新的文件夹,并将要裁剪的PDF文件移动到该文件夹中。

    3) 打开终端并导航到该文件夹。

    4) 在终端中使用以下命令来执行裁剪操作:
    gs -sDEVICE=pdfwrite -dDEVICEWIDTHPOINTS=width -dDEVICEHEIGHTPOINTS=height -dFIXEDMEDIA -dPDFFitPage -o output.pdf input.pdf
    这里将width和height替换为您想要的页面尺寸,单位为点(1点=1/72英寸)。input.pdf是要裁剪的PDF文件名,output.pdf是生成的裁剪后的PDF文件名。

    例如,如果要将页面裁剪为8.5英寸x 11英寸,可以使用以下命令:
    gs -sDEVICE=pdfwrite -dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792 -dFIXEDMEDIA -dPDFFitPage -o output.pdf input.pdf

    5) 执行命令后,将生成裁剪后的PDF文件output.pdf。

    2. 使用PDFtk进行PDF裁剪

    PDFtk(PDF Toolkit)是一个用于处理PDF文件的命令行工具。

    步骤如下:

    1) 确保您的Linux系统已经安装了PDFtk。在终端中输入以下命令来检查是否安装了PDFtk:
    pdftk –version

    2) 创建一个新的文件夹,并将要裁剪的PDF文件移动到该文件夹中。

    3) 打开终端并导航到该文件夹。

    4) 在终端中使用以下命令来执行裁剪操作:
    pdftk input.pdf cat x1-x2y1-y2 output output.pdf
    这里将x1、x2、y1和y2替换为要裁剪的页面的左上角和右下角的坐标。input.pdf是要裁剪的PDF文件名,output.pdf是生成的裁剪后的PDF文件名。

    例如,如果要将页面裁剪为8.5英寸x 11英寸,可以使用以下命令:
    pdftk input.pdf cat 0-6120-792 output output.pdf

    5) 执行命令后,将生成裁剪后的PDF文件output.pdf。

    以上就是使用Ghostscript和PDFtk进行PDF裁剪的方法和操作流程。根据实际情况选择合适的方法来裁剪PDF文件。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部