我有一份 22 页的 PDF 文档。每页都是 A6 格式,因此其中四页可以放在一张 A4 纸上。这 22 页的顺序是奇数页(1、3、5、...)是 A6 明信片的正面,偶数页(2、4、6、...)是相应的背面
我现在想将 A6 页面放在 A4 页面上,这样第一个 A4 页面包含 A6.pdf 的第 1、3、5 和 7 页,而所需 output.pdf 的第二个 A4 页面包含 A6.pdf 的第 2、4、6 和 8 页。A4.pdf 的第三页将再次包含四个正面,A4.pdf 的第四页将包含相应的背面,依此类推。
使用双面打印机打印 A4.pdf 并将 A4 页面裁切两次,即可得到 4 张正面和背面一致的 A6 卡片。A6 页面为横向,人们希望将页面翻转到短边 - 就像明信片一样。
那么,我该如何将包含 22 页的 A6.pdf 转换为具有所需顺序的 A4.pdf?
编辑:这个问题不是重复的像打印书一样打印 PDF - 每张纸双面 2 页因为我想获得具有所述功能的新 A4 pdf,而不是直接打印。
答案1
我在这里找到了基于 LaTeX 的解决方案https://tex.stackexchange.com/questions/261431/print-eight-a6-pages-on-one-two-sided-a4-sheet-in-a-book-folding-order。
将代码片段保存在 print.tex 文件中并调用pdflatex print.tex
。然后生成具有所需页面设置的 print.pdf。
\documentclass[a4paper,landscape]{article}
\usepackage[margin=0pt]{geometry}
\usepackage[skins,raster]{tcolorbox}
\pagestyle{empty}
\begin{document}
\begin{tcbraster}[raster height=\textheight,raster equal skip=0pt,blank,
graphics pages={1,3,5,7, 2,4,6,8, 9,11,13,15, 10,12,14,16, 17,19,21,21, 18,20,22,22}]
\tcbincludepdf{a6.pdf}% <-- The A6 document with 22 pages
\end{tcbraster}
\end{document}
这个解决方案对我来说很有效,而且足够了,但从学术角度来看,我并不满意,因为它需要完整的 LaTeX 安装,这似乎有点过头了。所以我期待任何其他解决方案!