geometria incomum e imagem de fundo

geometria incomum e imagem de fundo

Estou tentando construir meu cartão de visita. Nada muito especial para um primeiro. Na parte de trás, haverá um qrcode com link para o meuhttp://cartão.vcf.

Na frente, minhas informações principais no centro/esquerda do cartão, a parte direita (cerca de 15-20% da direita) estará com meu logo (estou pensando em usar tabular para essas separações, ou makebox, paraíso realmente não pensei nisso até agora.) De qualquer forma, antes de tudo isso, eu gostaria de ter uma imagem de fundo...: Eu fiz isso com o gimp, rapidamente... provavelmente nada será escrito no azul. Quero que apareça apenas na parte frontal do cartão de visita: imagem do tamanho do cartão de visita

Talvez para simplificar vou adicionar nele o meu logotipo, já que esse fundo é igual ao tamanho do cartão de visita.

O problema é: com a minha geometria, o azul não vai aparecer onde estou esperando por ele. Se eu comentar a linha sobre: ​​\usepackage[]{geometry} .... obtive um formato A4 com minha formação.

Tentei com: \usepackage{eso-pic} \usepackage{background} e também tentei um "\makebox" mas não consegui com ninguém. Deixo-os comentados no código de exemplo.

Se alguém tivesse uma ideia do que estou faltando para que funcione, a ajuda seria muito apreciada.

\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}

Responder1

Igual a?

\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}

Estou usando paisagem porque é assim que minha imagem é orientada.

Responder2

Com a ajuda de @JPi e a resposta a esta pergunta:A imagem de fundo do tikzpicture não cabe na página inteira, fiz minha imagem de fundo caber na margem como desejo:

(...)
\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}

informação relacionada