Habe noch ein Problem, das mich fast fusselig macht.
Die absolute Positionierung (in mm) der Datenfelder ist unterschiedlich im HTML-Formular und in der erzeugten PDF-Datei.
Auf beide habe ich waagerechte und senkrechte Linien im 10mm-Abstand gelegt, die die Seite wie erwartet aufteilen.
Erst nachdem ich auf dem Hintergrund-Bild die Ecken grafisch markiert habe, sehe ich, dass TCPDF das Bild (weiß auf weißem Grund) verkleinert, obwohl ich ausdrücklich 210 x 297mm angebe:
$pdf->Image('gema_anmeldung_1_1.jpg', 0, 0, 210, 297, '', '', '', false, 300, '', false, false, 0);
Wohlgemerkt: die Linien fuellen A4 korrekt aus, als ob es keinen Rand gäbe.
// senkrechte Hilfslinien unterteilen A4 Breite
for ( $i=1; $i<21; $i++ ) {
$pdf->Line( $i*10, 0, $i*10, 297, ['width' => 0.05, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(240, 240, 240)] );
}
// waagerechte Hilfslinien unterteilen A4 Hoehe
for ( $i=1; $i<29; $i++ ) {
$pdf->Line( 0, $i*10, 210, $i*10, ['width' => 0.05, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(240, 240, 240)] );
}
Was ist falsch an $pdf->Image
?