Octibiz
Demo

Durchsucht Website und Dokumentation gemeinsam. Enter zeigt alle Treffer, Esc schließt.

dompdf-Renderer

Zweck

Belege werden im Kern mit Chromium gerendert. Dieses Zusatzpaket stellt dompdf als zweite Engine bereit — für Umgebungen, in denen sich Chromium nicht betreiben lässt. Es ist bewusst ein eigenes Paket und nicht Teil der Hauptauslieferung.

Funktionsumfang

  • HTML→PDF über dompdf, angemeldet als Engine über die Beleg-Schnittstelle des Kerns.
  • Kein Nachladen aus dem Netz und kein PHP im HTML — die Engine sieht nur, was ihr übergeben

wird.

  • Zugriff auf das Temp-Verzeichnis beschränkt.
  • DejaVu Sans als Schrift, damit Umlaute und das Euro-Zeichen stimmen; A4 hoch.

Zusammenspiel

Die Engine wird über die Beleg-Ausgabe des Commerce-Kerns gewählt. Ist sie installiert und ausgewählt, entstehen Belege damit statt mit Chromium; alles andere am Beleg — Vorlage, Nummernkreis, Versandweg — bleibt unverändert.

Grenzen

  • Warum es überhaupt ein eigenes Paket ist: dompdf steht unter LGPL-2.1. Das Hauptprodukt

liefert grundsätzlich keine Abhängigkeit der GPL-Familie aus. Wer diese Engine braucht, installiert sie bewusst und zieht die Lizenz genauso bewusst herein; das Hauptpaket bleibt frei davon.

  • dompdf kann weniger als Chromium. Moderne Layout-Eigenschaften werden nur teilweise

unterstützt; komplexe Vorlagen sehen anders aus.

  • Ohne dieses Paket und ohne Chromium entsteht kein Beleg — eine der beiden Engines muss da

sein.

dompdf.overview · Gilt ab Version 0.5.0