以下 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,pdfedit
linux 上的 od)中编辑文件,然后更改每页背景元素的颜色,或删除每个背景元素,然后使用 pdfpages 更改背景颜色。
答案2
除了使用pdfpages
来更改背景颜色之外,您还可以在背景周围绘制一个白色框beamer
:
\colorbox{white}{\includegraphics{your-pdf-figure}}
更多详情请阅读: 为图像添加白色背景?