将目录添加到现有 PDF

将目录添加到现有 PDF

如何向现有 PDF 添加目录 (TOC)?

我有一个现有的 PDF(课堂笔记的扫描件)。我想尽可能地改进这个基本扫描件。我认为任何 OCR 都不足以识别手写内容,所以我无法让它可搜索。但我想通过在开头添加指向文档各部分的目录来手动修改它。

一种方法是将 PDF 拆分为单独的文档,然后:

\section{Part One}
\include{part1.pdf}
\section{Part Two}
\include{part2.pdf}

但我想知道是否有办法在不拆分的情况下做到这一点。

答案1

使用包pdfpages然后:

\documentclass{article}
\usepackage{pdfpages}
\usepackage{hyperref}  
\begin{document}

\tableofcontents
\clearpage\phantomsection
\addcontentsline{toc}{section}{The first section name}% or chapter
\includepdf[pages={1-10},linktodoc,linktodocfit=/Fit]{texte/dtk/dtk11-1/komoedie.pdf}
\clearpage\phantomsection
\addcontentsline{toc}{section}{The second section name}% or chapter
\includepdf[pages={11-19},linktodoc,linktodocfit=/Fit]{texte/dtk/dtk11-1/komoedie.pdf}
\clearpage\phantomsection
\addcontentsline{toc}{section}{The third section name}% or chapter
\includepdf[pages={20-29},linktodoc,linktodocfit=/Fit]{texte/dtk/dtk11-1/komoedie.pdf}
\clearpage\phantomsection
\addcontentsline{toc}{section}{The forth section name}% or chapter
\includepdf[pages={21-39},linktodoc,linktodocfit=/Fit]{texte/dtk/dtk11-1/komoedie.pdf}

\end{document}

相关内容