PDF erstellen mit TCPDF - wie Formate festlegen?
Hallo zusammen,
ich versuche gerade TCPDF zu nutzen.
Dabei bin ich auf diese Seite gestossen:
TCPDF-howto
Ich habe noch Verständnisprobleme bei folgenden Dingen:
1)
Wo genau wird festgelegt, welche Ausgabegröße das PDF hat?
In Zeile 135 wird ja kein Wert festgelegt - da steht ja nur PDF_PAGE_FORMAT. Irgendwie stehe ich da gerade auf dem Schlauch. Welcher Wert steckt denn hinter PDF_PAGE_FORMAT und wo ist die Wertezuweisung?
Kann ich stattdessen auch einfach "A4" einsetzen?
2)
Wie kann ich Seitenränder definieren?
Da ich oben auf der Seite ein Logo setzen möchte, das über die ganze Seitenbreite geht (randlos), wäre es vermutlich am einfachsten, das PDF-Dokument randlos zu erstellen und alle Elemente auf der Seite, die einen Abstand haben sollen, in eine Tabelle zu packen.
=> Zusammengefasst brauche ich also nur ein Dokument in A4 Hochformat ohne Rand.
Danke vorab & Gruß,
Colt
ich versuche gerade TCPDF zu nutzen.
Dabei bin ich auf diese Seite gestossen:
TCPDF-howto
Ich habe noch Verständnisprobleme bei folgenden Dingen:
1)
Wo genau wird festgelegt, welche Ausgabegröße das PDF hat?
In Zeile 135 wird ja kein Wert festgelegt - da steht ja nur PDF_PAGE_FORMAT. Irgendwie stehe ich da gerade auf dem Schlauch. Welcher Wert steckt denn hinter PDF_PAGE_FORMAT und wo ist die Wertezuweisung?
Kann ich stattdessen auch einfach "A4" einsetzen?
2)
Wie kann ich Seitenränder definieren?
Da ich oben auf der Seite ein Logo setzen möchte, das über die ganze Seitenbreite geht (randlos), wäre es vermutlich am einfachsten, das PDF-Dokument randlos zu erstellen und alle Elemente auf der Seite, die einen Abstand haben sollen, in eine Tabelle zu packen.
=> Zusammengefasst brauche ich also nur ein Dokument in A4 Hochformat ohne Rand.
Danke vorab & Gruß,
Colt
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 526150
Url: https://administrator.de/forum/pdf-erstellen-mit-tcpdf-wie-formate-festlegen-526150.html
Ausgedruckt am: 06.04.2025 um 02:04 Uhr
3 Kommentare
Neuester Kommentar

1)
2)
Wofür gibt's wohl die Doku?
https://tcpdf.org/docs/srcdoc/TCPDF/class-TCPDF/
$pdf = new TCPDF("P", "mm", "A4", true, 'UTF-8');
$pdf->SetMargins(0, 0, 0);
Wofür gibt's wohl die Doku?
https://tcpdf.org/docs/srcdoc/TCPDF/class-TCPDF/

Zitat von @coltseavers:
Vielen Dank für die schnelle Hilfe!
Ja die Doku ist super toll und übersichtlich, sind ja nur n paar tausend Einstellmöglichkeiten.
Nö du braucht nur den Konstruktor anzuschauen, dann erledigt sich die Frage von selbst ;)Vielen Dank für die schnelle Hilfe!
Ja die Doku ist super toll und übersichtlich, sind ja nur n paar tausend Einstellmöglichkeiten.
Habe leider keinen Arbeitstag Zeit, die alle zu studieren...
Ach ja, machst du mir bitte morgen Früh noch schnell nen Kaffee fertig, hab da leider keine Zeit, Danke.