Aller au contenu

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 : printFile et printWebView sont tous deux pris en charge.
  • Web : non pris en charge, car les navigateurs fournissent déjà window.print().