从扫描的 PDF 装订书籍

从扫描的 PDF 装订书籍

我想制作一份这本书以扫描的 PDF 形式提供。页面应以正确的顺序打印在较大的纸张上,并带有裁切标记,以便于书籍打印。为此,我使用了 、geometrypdfpagescrop并编写了此示例:

\documentclass{article}
\usepackage[paperwidth=193mm,paperheight=266mm]{geometry}

%\usepackage[cam,pdflatex,width=19.3cm,height=26.6cm]{crop}
\usepackage[cam,frame,a3,center,color=red]{crop}

%\usepackage{showframe}

\usepackage{pdfpages}

\begin{document}
\crop[cross,frame]
%%\includepdf[pages={1,{}, 2-126}, signature=8, landscape]{kalemguzeli3_1.pdf}
\includepdf[pages={2-126}, signature=4, landscape]{kalemguzeli3_1.pdf}

\end{document}

不幸的是,这些页面实际上并不适合所选的 A3 纸张尺寸,并且不具有 193mm x 266mm 的物理页面尺寸。

我该如何做才能获得一份可用于打印并制作成正式书籍的 PDF?

答案1

您的链接列出了三本书,似乎是系列 I-III。我得到的第一个 PDF 被调用,Kalem_Gzeli_-_Cilt_1.pdf而不是kalemguzeli3_1.pdf像您的代码中那样。这个文件是 A4 尺寸,页脚有一些额外的边距和注释。我可能是这本书原本是 193x266mm 大小,但在扫描过程中被缩放到 A4 尺寸。

因此,您必须先从 PDF 页面中剪掉边距,然后将生成的页面缩放到正确的大小。可以使用 的cliptrim选项进行剪裁\includepdf。它\includegraphicsgraphicx内部使用包中的并支持其所有选项。如果您选择官方纸张尺寸为 193x266mm,pdfpages则会自动将剪裁的 PDF 页面缩放到此大小。

\documentclass{article}
\usepackage[paperwidth=193mm,paperheight=266mm]{geometry}

\usepackage[cam,frame,a3,center,color=red]{crop}

\usepackage{pdfpages}

\begin{document}
\crop[cross,frame]
\includepdf[pages={2-126}, signature=4, landscape, clip, trim=20 45 20 45]{kalemguzeli3_1.pdf}

\end{document}

给出的四个值trim是从左、下、右和上移除的量。默认单位是bp(大点),即 Postscript 点(72bp = 1 英寸),这也是 PDF 使用的单位。使用上述设置,我得到了一些不错的结果。但是,并非每个扫描页面都真正居中,有时会略微旋转。您可能需要对trim不同的页面使用不同的值,甚至可能尝试angle补偿旋转,但我认为这会对质量产生很大影响。

相关内容