我知道下面的方法行不通。我希望 PDF 位于 {X}。
\documentclass{article}
\pagestyle{empty}
\usepackage{tikz,lmodern}
\usepackage{pdfpages}
\begin{document}
\includepdf[scale=0.8, pagecommand={
\begin{tikzpicture}[remember picture,overlay]
\node at ([xshift=7cm,yshift=-3cm] current page.north west) {X};
\end{tikzpicture}}]{test}
\end{document}
我想知道如何在 tikzpicture 中定位和缩放 PDF。
答案1
根据手册(3.0 版)第 106 章,您可以执行以下操作:
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\pgfdeclareimage{img}{Chick1.png}
\node at ([xshift=7cm,yshift=-3cm] current page.north west) {\pgfuseimage{img}};
\end{tikzpicture}
\end{document}
以下是略有不同的 MWE:
\documentclass[tikz]{standalone}
\begin{document}
\begin{tikzpicture}
\pgfdeclareimage{img}{Chick1.png}
\node (img1) at (0,0) {\pgfuseimage{img}};
\node (img2) at (5,0) {\includegraphics{Chick1}};
\draw[->] (0,0) -- (1,0);
\draw[->] (0,0) -- (0,1);
\node at (img1.south) {PGF};
\node at (img2.south) {graphicx};
\end{tikzpicture}
\end{document}
以及相应的输出:
Chick1.png
取自这里。