导入白色背景的 pdf

导入白色背景的 pdf

我有一个 Beamer 演示文稿,其中文本为白色,背景为黑色。对于某些帧,我想导入一些 PDF,但让它们保持正常状态。也就是说,所有空白区域仍应为白色。效果应该是屏幕中间出现一个白色矩形,其中 PDF 四周都有黑色边框。我认为问题在于透明度,所以我真的想将 PDF 的透明部分变成白色。

你怎么能这样做呢?

这是一个骨架 MWE。

\documentclass[xcolor=svgnames]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}

\setbeamerfont{title}{size=\Huge}
\setbeamercolor{background canvas}{bg=black}
\setbeamercolor{normal text}{fg=white}
\setbeamercolor{title}{fg=white}
\setbeamercolor{frametitle}{fg=yellow}

\begin{document}
 \begin{frame}
  \begin{center}
\begin{figure}
 \includegraphics[width = 7cm]{pdf-page}
\end{figure}
\end{center}
 \end{frame}

\结束{文档}

答案1

也许你可以使用一个简单的\colorbox

\documentclass[xcolor=svgnames]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{mwe}% to get an example image

\setbeamerfont{title}{size=\Huge}
\setbeamercolor{background canvas}{bg=black}
\setbeamercolor{normal text}{fg=white}
\setbeamercolor{title}{fg=white}
\setbeamercolor{frametitle}{fg=yellow}

\begin{document}
\begin{frame}
   \begin{center}
   {\setlength\fboxsep{0pt}%
      \colorbox{white}{\includegraphics[width = 7cm]{example-image-a4-landscape}}%
   }
  \end{center}
\end{frame}
\end{document}

在此处输入图片描述

相关内容