一張背景中的兩張圖片

一張背景中的兩張圖片

我有一份只有一頁的文檔(pdf 格式)。如何在該頁面上使用兩張(或多張)圖片(作為浮水印)作為背景作為浮水印?

答案1

以下程式碼將幫助您入門。

首先編譯鏡像文件circle.tex

\documentclass{standalone}

\usepackage{tikz}

\begin{document}
\begin{tikzpicture}
\draw[fill=blue!20] (0,0) circle (1cm);
\end{tikzpicture}
\end{document}

和圖像文件triangle.tex

\documentclass{standalone}

\usepackage{tikz}

\begin{document}
\begin{tikzpicture}
\draw[fill=green!20] (0,0) -- (1,1) -- (1,0) -- cycle;
\end{tikzpicture}
\end{document}

接下來,您必須編譯以下文件兩次才能使浮水印顯示在正確的位置:

\documentclass{article}

\usepackage{background}
\usepackage{graphicx}
\usepackage{lipsum}

\backgroundsetup{
  scale=1,
  angle=0,
  contents={
    \includegraphics{circle}
    \includegraphics{triangle}
}}

\begin{document}
\lipsum[1-10]
\end{document}

輸出: 在此輸入影像描述

答案2

以下範例使用 eso-pic 套件將兩張圖片作為文件第一頁的背景:

%---------------------------
\documentclass[fontsize=11pt,paper=a4,pagesize]{scrartcl}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{blindtext}
\usepackage{graphicx,eso-pic,picture}

\AddToShipoutPictureBG*{%
  \put(.5\textwidth,.5\textheight){%
    \includegraphics{knuth.jpg}%
  }
  \put(5cm,18cm){%
    \includegraphics{knuth.jpg}%
  }
}

\begin{document}
  \blindtext[6]
\end{document}
%---------------------------

……羅爾夫

相關內容