如何使用 \includegraphics 抑制 PDF 的透明度

如何使用 \includegraphics 抑制 PDF 的透明度

我使用 在我的文档中有多个 PDF 浮动\includegraphics。结果发现这些 PDF 具有透明背景,并且其中一个与页码重叠,看起来很糟糕。

(我最初希望隐藏页码,但结果却出奇地困难,解决方案这里没有帮助。)

反而,是否有选项可以抑制 PDF 透明度(以便阻止查看页码)?等价地,有没有选项可以为图片添加白色背景颜色

梅威瑟:

\documentclass[11pt]{article}
\usepackage[a4paper]{geometry}
\usepackage[]{garamondx}
\usepackage[scaled=.84]{beramono}
\usepackage{amsmath,amsthm,amssymb}
\usepackage[garamondx,cmbraces]{newtxmath}
\useosfI
\usepackage[utf8x]{inputenx}
\usepackage{microtype}
\usepackage{subfig}
\usepackage{graphicx}

\begin{document}

Lorem ipsum dolor sit amet.

\begin{figure}
\centering
\subfloat[\label{fig:disttime1}A specific solution with no attempt at generality.]{\includegraphics[scale=0.7, trim={4cm 7cm 1cm 0}, clip]{disttime1.pdf}}\\
\caption{Students' responses to a challenging proof problem.}
\label{fig:disttime}
\end{figure}

\begin{figure}
\ContinuedFloat%
\centering%
\vspace{-1.5cm}%
\subfloat[\label{fig:disttime2}This student has hit on the idea of the lines crossing, but strictly speaking at the point he has identified the person would be $6\ \mathrm{km}$ \emph{up} the hill one day and $6\ \mathrm{km}$ \emph{down} the hill the other.]{\includegraphics[scale=0.7, trim={5.5cm 16cm 0cm 2cm}, clip]{disttime2.pdf}}\\
\subfloat[\label{fig:disttime3}This student has understood the generality required, but has not attempted to justify the universal claim.]{\includegraphics[scale=0.7, trim={3cm 7.5cm 0.5cm 3cm}, clip]{disttime3.pdf}}
\caption{(con't) Students' responses to a challenging proof problem.}
\end{figure}

\end{document}

在下面的屏幕截图中,第 1 页和第 2 页没有问题,但第 3 页上的图形高于文本高度并与页码重叠。

注意:我知道有这么大的浮点数可能风格不好;我不想将这些数字拆分到第三页,或者使它们变小(因为它们会变得不可读)。

我还按照@daleif 的要求添加了第 3 页的屏幕截图,并\fbox在每个页面周围添加了内容。\includeimage

第 1 页 第2页 第 3 页 第 3 页带有 \fbox

答案1

对于你的第一个问题:,当使用 pdftex/xetex/luatex 包含这些 PDF 时,没有选项可以抑制使用该功能的 PDF 的透明度。

你所要求的被称为PDF 透明度展平这也可以借助其他工具来完成。

相关内容