Zum Inhalt springen

@capgo/capacitor-printer

Capacitor Plugin zum Drucken von Dokumenten, HTML, PDFs, Bildern und Web Views.

@capgo/capacitor-printer öffnet das native Print-UI für HTML, PDF, Bilder, Base64-Payloads, Dateien, Iframes und die aktuelle WebView. Nutze es für Belege, Bordkarten, Berichte und Etikettendruck aus Field-Apps, ohne Capacitor zu verlassen.

PlattformAPIs
iOSUIPrintInteractionController
AndroidPrintManager
WebBrowser-Druckdialog (printBase64 und printHtml nutze Blob-URLs; printWebView druckt die Seite direkt)

Bevorzugen printFile für große Assets. printBase64 dekodiert im Speicher und kann bei Dateien über ca. 5 MB abstürzen (siehe Dokumentation der Methode).

  • printBase64 - Zeigt das Druck-UI für Dateien an, die als base64-Strings kodiert sind.
  • printFile - Zeigt das Druck-UI für Gerätedateien an.
  • printHtml - Zeigt das Druck-UI für HTML-Dokumente an.
  • printPdf - Zeigt das Druck-UI für PDF-Dokumente an.
MethodeBeschreibung
printBase64Zeigt das Druck-UI zum Drucken von als Base64-String kodierten Dateien an.
printFileZeigt das Druck-UI zum Drucken von Gerätedateien an.
printHtmlZeigt das Druck-UI zum Drucken von HTML-Dokumenten an.
printPdfZeigt das Druck-UI zum Drucken von PDF-Dokumenten an.
printWebViewZeigt das Druck-UI zum Drucken von WebView-Inhalten an.
getPluginVersionDie native Capacitor Plugin-Version abrufen.

Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-printer.

Wenn du es nutzt @capgo/capacitor-printer Um die Arbeit an nativen Plugins zu planen, verbinde sie mit @capgo/capacitor-printer verwenden für die native Funktion in „@capgo/capacitor-printer verwenden“, Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für das Implementierungsdetail beim Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow bei den Ionic Enterprise Plugin-Alternativen.