@capgo/capacitor-printer ouvre l'interface d'impression native pour HTML, PDF, images, payloads base64, fichiers, iframes et la WebView actuelle. Utilisez-le pour les reçus, cartes d'embarquement, rapports et l'impression d'étiquettes depuis vos apps de terrain sans quitter Capacitor.
Support des plateformes
Section intitulée « Support des plateformes »| Plateforme | API |
|---|---|
| iOS | UIPrintInteractionController |
| Android | PrintManager |
| Web | Boîte de dialogue d'impression du navigateur (printBase64 et printHtml utilisez des URL blob ; printWebView imprime la page directement) |
Privilégiez printFile pour les assets volumineux. printBase64 décode en mémoire et peut faire planter l'application sur des fichiers de plus de 5 Mo environ (détaillé dans la méthode).
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »printBase64- Affiche l'interface d'impression pour les fichiers encodés en base64.printFile- Affiche l'interface d'impression pour les fichiers de l'appareil.printHtml- Affiche l'interface d'impression pour les documents HTML.printPdf- Affiche l'interface d'impression pour les documents PDF.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
printBase64 | Affiche l'interface d'impression pour les fichiers encodés en base64. |
printFile | Affiche l'interface d'impression pour les fichiers de l'appareil. |
printHtml | Affiche l'interface d'impression pour les documents HTML. |
printPdf | Affiche l'interface d'impression pour les documents PDF. |
printWebView | Affiche l'interface d'impression pour le contenu de la web view. |
getPluginVersion | Récupère la version du plugin natif Capacitor. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-printer.
Continuer depuis @capgo/capacitor-printer
Section intitulée « Continuer depuis @capgo/capacitor-printer »Si vous utilisez @capgo/capacitor-printer pour planifier le travail sur les plugins natifs, connectez-l’à Utiliser @capgo/capacitor-printer pour la capacité native dans l'utilisation de @capgo/capacitor-printer, Capgo Répertoire des plugins pour le workflow produit dans Capgo Plugin Directory, Plugins Capacitor par Capgo pour les détails d'implémentation dans Plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Ajout ou mise à jour de plugins, et Alternatives aux plugins Ionic Enterprise pour le workflow produit dans Alternatives aux plugins Ionic Enterprise.