이미지 뒤의 워터마크

이미지 뒤의 워터마크

나는 주제의 코드를 사용했습니다 :워터마크 같은 이미지

최소 코드:

\documentclass[a4paper,twoside,8pt]{article}
\usepackage{graphicx}
\usepackage{tikz,everypage}
\usepackage{lipsum}
\newcommand*{\Placing}[3]{%
  % #1 = x (from south west corner of page
  % #2 = y
  % #3 = content
  \AddThispageHook{%
      \begin{tikzpicture}[remember picture,overlay]
          \draw (current page.south west) ++(#1,#2) node {#3};%
      \end{tikzpicture}
  }%
}
\begin{document}
\Placing{4.8cm}{22.0cm}{\includegraphics[height=3cm,angle=45]{example-image-c}}
  \lipsum[4]

  \centering
  \includegraphics[height=5cm]{example-image-a}

 \lipsum[4]
\Placing{7.8cm}{17.0cm}{\includegraphics[height=3cm,angle=45]{example-image-b}}

\end{document}

여기에 이미지 설명을 입력하세요

하지만 이미지 A 뒤에 워터마크(이미지 B, C)가 있습니다.

이미지 A 위에 워터마크(B,C)를 어떻게 넣을 수 있나요? 감사해요

답변1

워터마크는 배경 텍스트 뒤에 있어야 합니다. 따라서 이미지 A 위에 있어야 하는 경우 이미지 A도 배경에 있어야 합니다(두 개의 컴파일이 필요함).

\documentclass[a4paper,twoside,8pt]{article}
\usepackage{graphicx}
\usepackage{tikz,everypage}
\usepackage{lipsum,zref-savepos}
\newcommand*{\Placing}[3]{%
  % #1 = x (from south west corner of page
  % #2 = y
  % #3 = content
  \AddThispageHook{%
      \begin{tikzpicture}[remember picture,overlay]
          \draw (current page.south west) ++(#1,#2) node {#3};%
      \end{tikzpicture}
  }%
}
\begin{document}
\AddThispageHook{%
   \begin{tikzpicture}[remember picture,overlay]
          \draw (current page.south west) ++(\zposx{picture}sp,\zposy{picture}sp) 
          node[inner sep=0pt,anchor=south west] {\includegraphics[height=5cm]{example-image-a}};%
   \end{tikzpicture}}

\Placing{4.8cm}{22.0cm}{\includegraphics[height=3cm,angle=45]{example-image-c}}


\Placing{4.8cm}{22.0cm}{\includegraphics[height=3cm,angle=45]{example-image-c}}
  \lipsum[4]

  \centering
  \leavevmode\zsavepos{picture}\phantom{\includegraphics[height=5cm]{example-image-a}}

 \lipsum[4]
\Placing{7.8cm}{17.0cm}{\includegraphics[height=3cm,angle=45]{example-image-b}}

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보