Alterando a cor de um quadro básico Includegraphics com Adjustbox

Alterando a cor de um quadro básico Includegraphics com Adjustbox

MWE:

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

insira a descrição da imagem aqui

Gostaria de mudar a cor da moldura de preto para outra coisa, digamos azul. Existe uma maneira de fazer isso nos moldes de, digamos, [frame,color=blue] (o que, claro, não funciona)?

Nota: No meu documento real, estou tentando apagar uma mancha em uma imagem, o que [frame]funciona muito bem; e por isso espero uma solução o mais simples possível, sem recorrer à criação de outros tipos de caixas em vez de [frame].

Responder1

Você poderia usar uma cframechave em vez de frame:

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

insira a descrição da imagem aqui

Responder2

Você está tentando carregar o TikZ ( booka classe não é admitida tikzcomo opção, você precisa carregá-la \usepackage), então aqui está uma opção:

\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}

informação relacionada