linux裁剪pdf命令
-
在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年前 -
在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年前 -
在Linux中,可以使用一些命令行工具来裁剪PDF文件。下面将介绍两种常用的方法:使用Ghostscript和使用PDFtk。
1. 使用Ghostscript进行PDF裁剪
Ghostscript是一个开源的PDF和PostScript解释器,可以实现PDF文件的裁剪操作。
步骤如下:
1) 首先,确保您的Linux系统已经安装了Ghostscript。在终端中输入以下命令来检查是否安装了Ghostscript:
ghostscript –version2) 创建一个新的文件夹,并将要裁剪的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.pdf5) 执行命令后,将生成裁剪后的PDF文件output.pdf。
2. 使用PDFtk进行PDF裁剪
PDFtk(PDF Toolkit)是一个用于处理PDF文件的命令行工具。
步骤如下:
1) 确保您的Linux系统已经安装了PDFtk。在终端中输入以下命令来检查是否安装了PDFtk:
pdftk –version2) 创建一个新的文件夹,并将要裁剪的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.pdf5) 执行命令后,将生成裁剪后的PDF文件output.pdf。
以上就是使用Ghostscript和PDFtk进行PDF裁剪的方法和操作流程。根据实际情况选择合适的方法来裁剪PDF文件。
2年前