使用 Adjustbox 更改 Includegraphics 基本框架的颜色

使用 Adjustbox 更改 Includegraphics 基本框架的颜色

梅威瑟:

\documentclass[tikz]{book}
\usepackage{xcolor}
\usepackage[export]{adjustbox}
\begin{document}
\thispagestyle{empty}
\includegraphics[frame=2pt]{example-image-A}  
\end{document}

给出

在此处输入图片描述

我想将框架的颜色从黑色改为其他颜色,比如蓝色。有没有办法按照 [frame,color=blue] 的思路来做(当然,这个方法行不通)?

注意:在我的实际文档中,我试图消除图像上的瑕疵,这样[frame]可以很好地解决问题;因此,我希望找到一个尽可能简单的解决方案,而不必创建其他类型的框来代替[frame]

答案1

您可以使用cframe密钥代替frame

\documentclass{book}
\usepackage{xcolor}
\usepackage[export]{adjustbox}
\begin{document}
\thispagestyle{empty}
\includegraphics[cframe=blue 2pt]{example-image-duck}  
\end{document}

在此处输入图片描述

答案2

您正在尝试加载 TiZ(book类不承认tikz作为选项,您需要用它加载\usepackage),因此这里有一个选项:

\documentclass[tikz,border=5mm]{standalone}

\begin{document}
\begin{tikzpicture}
\node[draw=blue,line width=2pt,inner sep=0] {\includegraphics{example-image}};
\end{tikzpicture}
\end{document}

相关内容