我是 Beamer 的新手,正在尝试制作演示文稿。插入图像时,输出令人满意,但当我尝试插入 时除外.pdf
!图像中的白色层消失了。最初,图像是.ps
,所以我习惯ps2pdf14
将其转换为.pdf
然后pdfcrop
添加我想要的白色边框量。我可以将 转换.pdf
为.png
并且它工作正常,但质量不足以显示大图片。插入图像时有没有办法恢复白色层.pdf
?如果这是一个微不足道的问题,或者我只是忽略了某些东西,我深表歉意。
下面是一个示例代码来说明问题
\documentclass[xcolor=svgnames,mathserif,serif]{beamer}
\usetheme{default}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{frametitle}[default][center]
\definecolor{myblue}{RGB}{47,94,142}
\setbeamercolor{background canvas}{bg=myblue}
\usefonttheme{structuresmallcapsserif}
\setbeamercolor{title}{fg=white}
\setbeamercolor{titlelike}{fg=white}
\setbeamercolor{normal text}{fg=white}
\title{Sample Title}
\author{\large{Me}}
\institute{\small{University}}
\date{\small{Today's Date}}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}{Sample Title}
\begin{center}
\includegraphics[width=3in]{1.pdf} %why isn't white space appearing?
\end{center}
\end{frame}
\end{document}
答案1
pdf
图像具有透明背景,因此即使带有边框,当您将它们包含在彩色背景上时,“白色边框”也会消失。最简单的解决方案是使用 将图形包含在白色框中\colorbox{white}{\includegraphics{your-pdf-figure}}
。这样,图形的背景和边框都是白色的。
更新:缺少原始答案的图形示例和 lalebarde 评论的一些旋转示例。
\documentclass[xcolor=svgnames,mathserif,serif]{beamer}
\usetheme{default}
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{frametitle}[default][center]
\definecolor{myblue}{RGB}{47,94,142}
\setbeamercolor{background canvas}{bg=myblue}
\usefonttheme{structuresmallcapsserif}
\setbeamercolor{title}{fg=white}
\setbeamercolor{titlelike}{fg=white}
\setbeamercolor{normal text}{fg=white}
\begin{document}
\begin{frame}{Sample Title}
\begin{center}
\includegraphics{1842.pdf} %why isn't white space appearing?
\colorbox{white}{\includegraphics{1842.pdf}}
\end{center}
\end{frame}
\begin{frame}{Sample Title}
\begin{center}
\colorbox{white}{\includegraphics[angle=90]{1842.pdf}}
\colorbox{white}{\includegraphics[angle=30]{1842.pdf}}
\end{center}
\end{frame}
\begin{frame}{Sample Title}
\begin{center}
\rotatebox{30}{\colorbox{white}{\includegraphics{1842.pdf}}}
\rotatebox{-60}{\colorbox{white}{\includegraphics{1842.pdf}}}
\end{center}
\end{frame}
\end{document}
注意:你可以从以下位置获取 1842.pdf 源代码这里