Über Web, Tech, Games, Art,
Code & Design

2. August 2023

So kannst du mit PHP PDFs erstellen oder verändern

Der FPDI (Free PDF Document Importer) macht es dir sehr einfach, Text in einem PDF zu ergänzen. Das ist z.B. sehr hilfreich, wenn du Teilnahmezertifikate für Online-Schulungen, Urkunden oder ähnliches generieren willst.

Alles was du dafür brauchst, ist ein PDF als Template/Vorlage und ein paar Zeilen Code. Vorher musst du neben dem FPDI auch noch FPDF installieren.

require_once('fpdf/fpdf.php');
require_once('fpdi/autoload.php');

$pdf = new \setasign\Fpdi\Fpdi();
$pdf->AddPage();
$pdf->setSourceFile('tpl-teilnahmebestaetigung.pdf');
$tplIdx = $pdf->importPage(1);
$pdf->useTemplate($tplIdx, 0, 0, 210);

$pdf->SetFont('Helvetica');
$pdf->SetFontSize(22);
$pdf->SetTextColor(0, 0, 0);
$pdf->SetXY(23, 110);
$pdf->Write(0, 'Max Mustermann');

$pdf->Output('I', 'generated.pdf');Code-Sprache: PHP (php)

Die Syntax ist sehr einfach und selbsterklärend. Hier gibt es weitere Beispiele und ein Manual: https://www.setasign.com/products/fpdi/demos/

Demo:

Dein Name

https://www.setasign.com/products/fpdi/about
http://fpdf.org/


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert