使用 PGF/Tikz 在外部图像上绘制红色 X

使用 PGF/Tikz 在外部图像上绘制红色 X

我想在 PNG 文件的图像上绘制一个粗红色 X,作为 Tikz 图片的一部分。该怎么做?PGF 中有关外部图像的文档有点模糊。

答案1

将图像放在节点中,并使用节点锚点绘制十字

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{tikz} 

\begin{document}

\begin{tikzpicture}
  \node (img) {\includegraphics{foo.png}};
  \draw[red, line width=1mm] 
    (img.south west) -- (img.north east)
    (img.south east) -- (img.north west);
\end{tikzpicture}

\end{document}

相关内容