Premiers pas
Imprimez des fichiers ou la WebView courante depuis une application Capacitor.
Ce plugin encapsule l’interface d’impression native d’iOS et d’Android. Commencez par la WebView courante, sans fichier externe, ou imprimez un fichier local comme un PDF généré dans votre application.
Documentation : Lire la documentation complète
Installer
npm install @rdlabo/capacitor-printer
npx cap sync
Utilisation
Depuis le gestionnaire d’un bouton, imprimez la WebView courante pour ouvrir l’interface d’impression du système : Imprimer la WebView. Imprimez un véritable PDF local ou un autre fichier avec Imprimer des PDF et des fichiers.
Quand l’utiliser
Utilisez ce plugin lorsque votre application doit présenter la boîte de dialogue d’impression du système, par exemple pour :
- Imprimer un reçu ou une facture au format PDF.
- Imprimer un rapport généré dans l’application.
- Imprimer le contenu de la page courante.
Remarques sur les plateformes
- iOS et Android :
printFileetprintWebViewsont tous deux pris en charge. - Web : non pris en charge, car les navigateurs fournissent déjà
window.print().