使用 pdfpages 更改外部 pdf 文件的背景颜色

使用 pdfpages 更改外部 pdf 文件的背景颜色

以下 TeX 代码旨在使用该pdfpages包更改外部 pdf 文件的背景颜色,但对我来说不起作用。它到底能不能用?

\documentclass{minimal}
\usepackage{xcolor}
\pagecolor[HTML]{B0A030}
\usepackage{pdfpages}
\begin{document}
\includepdf[fitpaper,pages=-]{external/notes.pdf}
\end{document}

答案1

正如 egreg 在其评论中指出的那样,如果文件的背景不透明,则无法更改 pdf 文件的背景。在这种情况下,我认为唯一的方法是在 pdf 编辑器(Adobe Acrobat,pdfeditlinux 上的 od)中编辑文件,然后更改每页背景元素的颜色,或删除每个背景元素,然后使用 pdfpages 更改背景颜色。

答案2

除了使用pdfpages来更改背景颜色之外,您还可以在背景周围绘制一个白色框beamer

\colorbox{white}{\includegraphics{your-pdf-figure}}

更多详情请阅读: 为图像添加白色背景?

相关内容