Ich muss Zertifikate im PDF-Format erstellen. Ich habe ein Bild, bei dem der Text an die entsprechende Stelle eingefügt werden muss. Ich habe es geschafft, die richtige PDF-Seitengröße und alle Ränder außer dem oberen einzustellen:
\documentclass{standalone}
\usepackage[paperwidth=1055px,paperheight=700px]{geometry}
\usepackage{graphicx}
\setlength{\oddsidemargin}{0px}
\begin{document}
\includegraphics{bg.png}
\end{document}
Es gibt jedoch einen kleinen oberen Rand, der das Bild aus der Seite herausschiebt.
Wie kann ich das Bild als Hintergrund dieser Seite festlegen? Und den Rand entfernen?
Dann verwende ich Tikz, um den Text zu positionieren.
Antwort1
Ich habe das PNG Ihrer Antwort heruntergeladen und
file QXom4.png
die Antwort bekommen
QXom4.png: PNG image data, 600 x 399, 8-bit colormap, non-interlaced
Dann habe ich folgende Datei erstellt:
\documentclass{article}
\usepackage[margin=0pt,paperheight=399bp,paperwidth=600bp]{geometry}
\usepackage{graphicx}
\parindent=0pt
\pagestyle{empty}
\begin{document}
\includegraphics{QXom4.png}
\end{document}
Dadurch entstand eine PDF-Datei ohne jegliche Ränder.
Doch die einfachere
\documentclass{standalone}
\usepackage{graphicx}
\begin{document}
\includegraphics{QXom4.png}
\end{document}
habe das Gleiche getan, weil standalone
es das PDF automatisch auf die Größe seines Inhalts zuschneidet.
Der Standardwert von 1px entspricht 1bp. 1px entspricht 65782 skalierten Punkten, während 1bp 65781 skalierten Punkten entspricht (1pt = 65536 skalierte Punkte, der Unterschied ist vernachlässigbar). Es wird nicht empfohlen, diesen Wert zu verwenden (wenn Sie ihn nicht mit in Ihrem Dokument festlegen \pdfpxdimen
), da er bei der Formaterstellung geändert werden kann.
Antwort2
pdftex (und höchstwahrscheinlich auch luatex, auch das habe ich nicht überprüft) stellt ein Primitiv \pdfpxdimen
und die Einheit zur Verfügung px
. Siehe diepdftex-Handbuch, Abschnitt 7.9. Ein Beispiel aus dem Handbuch:
\pdfpxdimen=1in % 1 dpi
\divide\pdfpxdimen by 96 % 96 dpi
\hsize=1200px
px
sollenmit dem Paket arbeiten geometry
.
Antwort3
Ich tat es:
\documentclass{standalone}
\usepackage[english]{babel}
\usepackage{graphicx}
\usepackage{color}
\usepackage{tikz}
\definecolor{green}{RGB}{0,101,0}
\color{green}
\begin{document}
\fontsize{12mm}{11mm}\selectfont
\begin{tikzpicture}
\draw node[inner sep=0] {\includegraphics{bg.png}};
\draw (1, 1) node[align=center] {mr. Dummy\\
Group Name};
\node at (7.4cm, -3.09cm) {10.01.2013};
\end{tikzpicture}
\end{document}
Ergibt dies: