Vai al contenuto

@capgo/capacitor-printer

Plugin Capacitor per stampare documenti, HTML, PDF, immagini e web view.

@capgo/capacitor-printer apre l'interfaccia di stampa nativa per HTML, PDF, immagini, payload base64, file, iframe e la WebView corrente. Usalo per ricevute, carte d'imbarco, report e stampa di etichette da app sul campo senza uscire da Capacitor.

PiattaformaAPI
iOSUIPrintInteractionController
AndroidPrintManager
WebDialogo di stampa del browser (printBase64 e printHtml usa URL blob; printWebView stampa la pagina direttamente)

Preferisci printFile per asset di grandi dimensioni. printBase64 decodifica in memoria e può causare crash con file superiori a circa 5 MB (documentato nel metodo).

  • printBase64 - Mostra l'interfaccia di stampa per file codificati come stringhe base64.
  • printFile - Mostra l'interfaccia di stampa per i file del dispositivo.
  • printHtml - Mostra l'interfaccia di stampa per documenti HTML.
  • printPdf - Mostra l'interfaccia di stampa per documenti PDF.
MetodoDescrizione
printBase64Mostra l'interfaccia di stampa per stampare file codificati come stringhe base64.
printFileMostra l'interfaccia di stampa per stampare i file del dispositivo.
printHtmlMostra l'interfaccia di stampa per stampare documenti HTML.
printPdfMostra l'interfaccia di stampa per stampare documenti PDF.
printWebViewFornisce l'interfaccia di stampa per stampare i contenuti della web view.
getPluginVersionOttieni la versione nativa del plugin Capacitor.

Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-printer.

Se stai usando @capgo/capacitor-printer per pianificare il lavoro sui plugin nativi, collegalo a Utilizzo di @capgo/capacitor-printer per la funzionalità nativa in Utilizzo di @capgo/capacitor-printer, Directory dei plugin di Capgo per il workflow del prodotto nella Capgo Plugin Directory, Plugin Capacitor di Capgo per i dettagli di implementazione in Capacitor Plugins di Capgo, Aggiunta o aggiornamento dei plugin per i dettagli su come aggiungere o aggiornare i plugin, e Alternative ai plugin Ionic Enterprise per il workflow del prodotto in Alternative ai plugin Ionic Enterprise.