我想知道如何将 pdf 文件页面从每页的中间拆分成两页(请参阅此处以供参考)。过去我使用pdfscissor
和Windows 7
。Gscan2pdf
现在 我使用和 两者ScanTailor
,并且 只能分割图像文件。我想知道是否有办法将 pdf 文件页面从每页中间分割成两页。谢谢Ubuntu 14.04
Ubuntu 14.04
Gscan2pdf
ScanTailor
已编辑(2017年09月20日)
解决方案
在 Linux 上首先安装mupdf-tools
sudo apt-get install mupdf-tools
然后使用
mutool poster -x 2 -y 2 input.pdf output.pdf
答案1
下面是一个简单的示例,说明如何使用 LaTex 通过分割源 PDF 文档的第一页来生成新的 PDF。
\documentclass{article}
\usepackage{pdfpages} % To import the PDF document
\begin{document}
\includepdf[pages=1,trim=0 0 400 0, clip]{document_name.pdf}
\includepdf[pages=1,trim=400 0 0 0, clip]{document_name.pdf}
\end{document}
这是一个更复杂的例子,允许您处理多页 PDF 文档。
\documentclass[a4paper]{article}
\usepackage{pdfpages} % To import PDF documents
\usepackage{pgffor} % To easily create loops
% A 'variable' containing the name of the source document
\newcommand{\documentName}{document_name.pdf}
% A 'variable' containing the number of pages in the source document
\pdfximage{\documentName}
\newcommand{\lastPage}{\the\pdflastximagepages}
\begin{document}
\foreach \n in {1,...,\lastPage}{
\includepdf[pages=\n,trim=0 0 148.5mm 0, clip]{\documentName}
\includepdf[pages=\n,trim=148.5mm 0 0 0, clip]{\documentName}
}
\end{document}