如何使用 includepdf 替换现有 PDF 文件中的某些文本

如何使用 includepdf 替换现有 PDF 文件中的某些文本

\includepdf我有一个现有的 PDF,并且它通过包包含到我的文档中pdfpages,我很好奇 PDF 文件中的某些文本是否可以被其他文本替换?

例如,我有foo.pdf内容

foo foo1 foo2

并且它包含在bar.tex

\usepackage{pdfpages}
\begin{document}
\includepdf{foo.pdf}
\end{document}

我可以添加一些指令bar.tex,用foo1替换,像这样foo.pdfbar1bar.pdf

foo bar1 foo2

据我所知,包PSfrag可以编辑 EPS 文件中的文本。

答案1

pdfTeX,ETC。,无法编辑 PDF 的内容:它们只能将源 PDF 文件中的材料复制到输出 PDF 中。因此,如果您想进行更复杂的修改,则需要使用第三方工具,例如qpdf

相关内容