Langsung ke konten

@capgo/capacitor-printer

Plugin Capacitor untuk mencetak dokumen, HTML, PDF, gambar, dan web view.

@capgo/capacitor-printer membuka UI print native untuk HTML, PDF, gambar, payload base64, file, iframe, dan WebView saat ini. Gunakan untuk struk, boarding pass, laporan, dan cetak label dari aplikasi lapangan tanpa keluar dari Capacitor.

PlatformAPI
iOSUIPrintInteractionController
AndroidPrintManager
WebDialog cetak browser (printBase64 dan printHtml gunakan URL blob; printWebView (mencetak halaman secara langsung)

Utamakan printFile untuk aset berukuran besar. printBase64 mendekode di memori dan bisa crash pada file di atas ~5 MB (tertera di dokumentasi method).

  • printBase64 - Menampilkan UI printing untuk mencetak file dalam format base64 string.
  • printFile - Menampilkan UI printing untuk mencetak file perangkat.
  • printHtml - Menampilkan UI printing untuk mencetak dokumen HTML.
  • printPdf - Menampilkan UI pencetakan untuk mencetak dokumen PDF.
MetodeDeskripsi
printBase64Menampilkan UI pencetakan untuk mencetak file yang dienkode sebagai string base64.
printFileMenampilkan UI pencetakan untuk mencetak file perangkat.
printHtmlMenampilkan UI pencetakan untuk mencetak dokumen HTML.
printPdfMenampilkan UI pencetakan untuk mencetak dokumen PDF.
printWebViewMenampilkan UI pencetakan untuk mencetak konten web view.
getPluginVersionDapatkan versi plugin native Capacitor.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-printer.

Jika Anda menggunakan @capgo/capacitor-printer untuk merencanakan pekerjaan plugin native, hubungkan dengan Menggunakan @capgo/capacitor-printer untuk fitur native di bagian Menggunakan @capgo/capacitor-printer, Direktori Plugin Capgo untuk alur kerja produk di Direktori Plugin Capgo, Plugin Capacitor oleh Capgo untuk detail implementasi pada Capacitor Plugins oleh Capgo Menambahkan atau Memperbarui Plugin untuk detail implementasi di Menambahkan atau Memperbarui Plugin, dan Alternatif Plugin Ionic Enterprise untuk alur kerja produk dalam Alternatif Plugin Ionic Enterprise.