![包装页面颜色上的“无”和“白色”有什么区别?](https://linux22.com/image/461361/%E5%8C%85%E8%A3%85%E9%A1%B5%E9%9D%A2%E9%A2%9C%E8%89%B2%E4%B8%8A%E7%9A%84%E2%80%9C%E6%97%A0%E2%80%9D%E5%92%8C%E2%80%9C%E7%99%BD%E8%89%B2%E2%80%9D%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
答案1
描述
pagecolor=none
是默认的,这意味着没有背景(可以认为是透明背景)pagecolor=white
明确将背景颜色设置为white
如果将生成的 PDF 插入到具有非标准背景颜色的另一个文档中,则可以看到差异。在下面的示例中,我将 插入pagecolor_white.pdf
到pagecolor_none.pdf
具有黄色背景的文档中。
正常的用例是投影仪演示文稿的背景颜色不是白色,您想要插入具有透明背景的 PDF 或明确需要白色背景。
关于文件大小,可以预期,具有特定背景颜色的 PDF 最小,但比带有pagecolor=none
(或不带有pagecolor
包)的 PDF 大可忽略不计(~ 1 KB)。
结果
代码
pagecolor_white.tex
\documentclass[margin=2mm]{standalone}
\usepackage[pagecolor=white]{pagecolor}
\begin{document}
\huge\verb|pagecolor=white|
\end{document}
pagecolor_none.tex
\documentclass[margin=2mm]{standalone}
\usepackage[pagecolor=none]{pagecolor} % As `none` is the default, you don't realy need this package here.
\begin{document}
\huge\verb|pagecolor=none|
\end{document}
pagecolor.tex
\documentclass{article}
\usepackage[pagecolor=yellow]{pagecolor}
\usepackage{graphicx}
\begin{document}
\includegraphics[height=20mm]{pagecolor_white}
\includegraphics[height=20mm]{pagecolor_none}
\end{document}