
名刺を作ろうとしています。最初の名刺としては特別なものではありません。裏面には、私のhttp://card.vcf。
表面では、カードの中央/左側に主な情報、右側部分 (右側の約 15 ~ 20%) にロゴを配置します (これらの分離には tabular または makebox を使用することを考えていますが、これまであまり考えていませんでした)。とにかく、その前に、背景画像があればいいのにと思います... : GIMP で素早く作成しました... おそらく、青色には何も書かれません。名刺の前面部分にのみ表示されるようにしたいです :
おそらく、背景が名刺サイズなので、簡略化するためにロゴを追加するでしょう。
問題は、私のジオメトリでは、私が彼を待っている場所に青色が表示されないことです。\usepackage[]{geometry} .... に関する行をコメントすると、背景を含む A4 形式が表示されます。
\usepackage{eso-pic} \usepackage{background} を試し、"\makebox" も試しましたが、どれも実現できませんでした。サンプル コードにコメントを残しておきます。
もし誰かが、これを機能させるために何が足りないのかを知っているなら、助けていただけると本当に助かります。
\documentclass[10pt]{memoir}
\usepackage{hyperref}
\usepackage{xcolor}
\usepackage{qrcode}
\usepackage[paperheight=5cm,paperwidth=9cm]{geometry}
\pagestyle{empty}
\usepackage{graphicx}
%\usepackage{background}
%\newcommand\BackImage[2][scale=1]{%
%\BgThispage\backgroundsetup{contents={\includegraphics[#1]{#2}}}
%\usepackage{eso-pic}
%\newcommand\BackgroundPic{%
%\put(0,0){%
\parbox[b][5cm]{9cm}{\vfill\centering\includegraphics[width=9cm,keepaspectratio]{160606-fond_carte_visite.png}\vfill}}}
\begin{document}
%\AddToShipoutPicture*{\BackgroundPic}
\makebox[0pt][l]{%
\raisebox{-\totalheight}[0pt][0pt]{%
\includegraphics[width=8.99cm,height=4.5cm]{160606-fond_carte_visite.png}}%}%
%\BackImage[width=\textwidth]{160606-fond\_carte\_visite.png}%
FirstName Lastname\\
Address\\
\newpage
\qrcode[height=15mm]{https://example.com/card.vcf}
\end{document}
答え1
そのようです?
\documentclass[10pt,landscape]{article}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{tikzpagenodes}
\begin{document}
\begin{tikzpicture}[remember picture,overlay,shift={(current page.south west)}]
\node[anchor=south west] (0,0) {\includegraphics[width=\paperwidth,height=\paperheight]{pig}};
\end{tikzpicture}
\end{document}
私の写真は横向きなので、横向きを使用しています。
答え2
@JPi の助けを借りて、この質問への回答:tikzpicture の背景画像がページ全体に収まりません背景画像を希望どおりに余白に収めました。
(...)
\usepackage[paperheight=5cm, paperwidth=9cm, left=0mm, bottom=0mm]{geometry}
(...)
\begin{tikzpicture}[remember picture,overlay,shift={(current page.center)}]
\node[inner sep=0] {\includegraphics[width=\paperwidth,height=\paperheight]{my_background.png}};
\end{tikzpicture}