如何裁剪现有 PDF 的一半页面?

如何裁剪现有 PDF 的一半页面?

我有一个 PDF 文档扫描不正确,导致内容(图像)仅占据纵向页面的上半部分。

我想裁剪所有页面,删除空白的下半部分,然后生成一个新的 PDF,因此它将是横向格式。

我如何使用 pdflatex 做到这一点?

我一次尝试一个:

\usepackage[paperwidth=\8.27in,paperheight=\5.85in]{geometry}
\includepdf[pages=1-,trim=1in 10in 1in 1in,clip]{myfile.pdf}
\includepdf[pages=1-,trim=1in 10in 1in 1in,clip,landscape]{myfile.pdf}
\includepdf[pages=1-,viewport=0 0 5in 5in]{myfile.pdf}

等等,但都不起作用。到目前为止,我得到的最好的结果是内容被裁剪,但页面大小没有调整。

答案1

您可以使用 fitpaper 选项。如果您有不同的修剪值,则应该对每个值使用 \includepdf 命令。

\documentclass{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[fitpaper,pages=-,trim=2cm 2cm 2cm 1cm]{example-image-duck}
\end{document}

相关内容