我只是想知道如何将一个图形或图片插入另一个图形或图片中,如附图所示,其中整个灰色框代表主图形,而蓝色框代表第二个图形。
答案1
这可以很容易地完成蒂克兹, 作为@伊格纳西建议他的评论。显然,您必须调整width
所包含的图形……
\documentclass{article}
\usepackage{graphicx}
\usepackage{tikz}
\newlength\imagewidth
\newlength\imagescale
\begin{document}
\begin{figure}
\centering
\includegraphics[width=0.618\linewidth]{img1}
\caption{Image 1}
\end{figure}
\begin{figure}
\centering
\includegraphics[width=0.309\linewidth]{img2}
\caption{Image 2}
\end{figure}
\begin{figure}
\centering
\pgfmathsetlength{\imagewidth}{\linewidth}%
\pgfmathsetlength{\imagescale}{\imagewidth/524}%
\begin{tikzpicture}[x=\imagescale,y=-\imagescale]
\node[anchor=north west] at (0,0) {\includegraphics[width=\imagewidth]{img1}};
\node[anchor=north west] at (300,100) {\includegraphics[width=0.25\imagewidth]{img2}};
\end{tikzpicture}
\caption{Both images on top of each other}
\end{figure}
\end{document}
答案2
如果您愿意,您可以使用 imagemagick 在 latex 之外轻松完成此类操作。该+5+10
部分控制图 1 在图 2 上的位置。
composite -geometry +5+10 figure1.png figure2.png new.png