htmlpdf

Methodik

Wie der HTML-zu-PDF-Converter auf html-pdf.de arbeitet

HTML beschreibt Inhalt und Struktur, CSS das Aussehen. Ein PDF hat feste Seiten. Diese Seite erklärt den Weg vom Markup zum fertigen Dokument.

HTML und CSS rendern

Der Converter zeichnet das HTML zusammen mit dem zugehörigen CSS so, wie es ein Browser darstellen würde. Dabei werden Schriften, Farben, Abstände und das Layout berechnet. Diese Render-Stufe ist der Grund, warum moderne, Chromium-basierte Werkzeuge die beste CSS-Unterstützung haben.

Auf Seiten umbrechen

Der fortlaufende Inhalt wird auf feste Seiten umbrochen, üblicherweise im A4-Format. Druck-CSS wie @page und page-break steuert dabei Ränder und Umbrüche. Ohne passende Druckstile kann das PDF anders aussehen als die Bildschirmansicht.

Als PDF ausgeben

Aus den umbrochenen Seiten entsteht ein PDF, das sich überall gleich anzeigt und drucken lässt. Eingabe ist je nach Anwendung HTML-Code oder eine URL.

Clientseitige Verarbeitung

Das Rendern läuft im Browser. Der eingegebene HTML-Inhalt wird nicht an einen Server übertragen und nicht gespeichert. Gerade bei Rechnungen oder internen Berichten ist das relevant.

Quellen und Standards

  • W3C CSS Paged Media: @page und Seitenumbrüche
  • MDN @media print: Druckstile
  • ISO 32000: PDF-Standard

Korrektur-Policy

Wenn dir ein Fehler auffällt, schreib an info@akara-solutions.de. Bestätigte Korrekturen dokumentieren wir auf Korrekturen.

Verantwortung

Für das Tool und die Inhalte sind Mateusz Viola (Converter-Engine), Jan-Tristan Rudat (Rendering und Code) und Eike-Christian Ramcke (Datenschutz und Verantwortung) zuständig. Inhaltlich Verantwortlicher gem. § 18 Abs. 2 MStV ist Eike-Christian Ramcke, Geschäftsführer der AKARA Solutions GmbH (Angaben im Impressum).

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige