Factures et reçus
Outils pour petites entreprises, apps de réservation et places de marché : le client ou la boutique imprime la facture que votre backend génère déjà.
Claude Code + impression
Le bouton Imprimer qui fonctionne dans le navigateur reste généralement muet dans une app, car les WebViews d'app ne gèrent pas window.print() comme Safari ou Chrome. WebViewGold offre à votre app Claude Code une alternative native : printitem:// télécharge un PDF ou une image depuis votre serveur et ouvre la boîte de dialogue d'impression du système, AirPrint sur iPhone et le service d'impression Android, avec l'option Enregistrer au format PDF.
Dès $109 en paiement unique par plateforme, ou notre équipe s'occupe de tout dès $698.
Outils pour petites entreprises, apps de réservation et places de marché : le client ou la boutique imprime la facture que votre backend génère déjà.
Billets d'événement, étiquettes d'expédition, badges nominatifs, laissez-passer avec QR code. Générez-les en PDF au bon format de papier et imprimez-les en deux gestes.
Rapports hebdomadaires, fiches d'exercices scolaires, programmes d'entraînement, recettes et checklists que l'on veut encore sur papier ou dans un PDF soigné.
Certificats de formation, confirmations de réservation et contrats signés, imprimés ou enregistrés en PDF directement depuis l'écran où l'utilisateur les consulte.
Collez ceci dans Claude Code pour implémenter la partie app web. Vérifiez le résultat, publiez, puis testez dans l'app WebViewGold.
Prompt pour Claude Code : Lisez https://www.webviewgold.com/docs/iOS/printer/ et https://www.webviewgold.com/docs/android/printer/, puis ajoutez l'impression native. 1) Ajoutez une route serveur qui sert un PDF sur un chemin propre /print/TOKEN (token signé, valable 5 minutes, sans query string), généré à partir des données de nos factures au format A4 ou Letter. 2) Ajoutez un endpoint qui émet le token pour l'utilisateur connecté et renvoie l'URL absolue sur notre domaine de production. 3) Ajoutez un helper printFile(url, jobName) : dans l'app (navigator.userAgent contient mon token WebViewGold personnalisé), naviguez vers printitem://?jobName= suivi du nom de tâche encodé pour les URL, puis &printItem= suivi de l'URL, en gardant printItem en dernier ; dans un navigateur, ouvrez l'URL. 4) Ajoutez un bouton Imprimer aux factures. 5) Lancez curl sur une URL d'impression générée, sans cookies, et confirmez 200 et application/pdf. 6) Ajoutez des tests et documentez le contrat dans CLAUDE.md.

Je suis très content d'avoir acheté cette application ! Extrêmement facile et excellente documentation. J'ai été en contact avec le service client, ils ont répondu très rapidement et très amicalement. Ils ont résolu ma question en un jour. 10/10 recommanderaient.
Environ une heure, dont l'essentiel pour le modèle PDF.
Générez la facture, le billet ou le rapport en PDF (ou en PNG/JPG) sur le serveur, au format du papier prévu : Letter ou A4, une étiquette de 4 × 6 pouces, un billet. Sur Android, les images sont mises à l'échelle pour tenir sur la page.
L'app télécharge elle-même le fichier indiqué dans printItem, et la documentation exige que cette URL soit accessible publiquement depuis l'appareil. Utilisez un lien signé de courte durée, sans & ni #, par exemple https://app.yourdomain.com/print/8f3a2c.pdf.
Naviguez vers printitem://?jobName=Facture%20%23123&printItem=https://…/invoice.pdf. printItem est obligatoire ; jobName est facultatif et doit être encodé pour les URL (sans lui, Android affiche « Print Job »). Placez printItem en dernier, comme dans la documentation.
Détectez l'app grâce au user agent personnalisé défini dans WebViewGold. Dans un navigateur classique, gardez window.print() ou ouvrez le PDF pour que sa visionneuse l'imprime.
Imprimez un PDF multipage et une image sur iPhone et sur Android, et essayez Enregistrer au format PDF. Vérifiez les marges, les sauts de page et le nom de la tâche dans la file d'impression.
Le helper demande à votre serveur une URL de fichier de courte durée et choisit le bon parcours. Pour votre app Claude Code, la route PDF a sa place ici : Vos propres routes API, des fonctions serverless ou Supabase.
var IN_APP = navigator.userAgent.indexOf("WebViewGold") !== -1; // votre token de user agent personnalisé
async function printInvoice(invoiceId) {
// le serveur génère un PDF et renvoie un lien de courte durée, accessible publiquement
var res = await fetch("/api/invoices/" + invoiceId + "/print-link", { method: "POST" });
var link = (await res.json()).url; // ex. https://app.yourdomain.com/print/8f3a2c.pdf
if (IN_APP) {
var job = encodeURIComponent("Facture " + invoiceId);
window.location.href = "printitem://?jobName=" + job + "&printItem=" + link; // printItem en dernier
} else {
window.location.assign(link); // navigateur : la visionneuse PDF l'imprime
}
}Les WebViews d'app n'implémentent pas la commande d'impression du navigateur comme Safari et Chrome, si bien que l'appel reste généralement sans effet. printitem:// confie plutôt un fichier au système d'impression natif, qui gère aussi les PDF multipages de façon plus fiable.
Oui. Android propose Enregistrer au format PDF dans la boîte de dialogue d'impression, et sur iOS les utilisateurs peuvent enregistrer ou partager le document depuis les options d'impression. Beaucoup s'en servent précisément pour archiver leurs factures.
printitem:// imprime un fichier à partir d'une URL. Générez cette vue en PDF sur le serveur (la plupart des stacks ont une bibliothèque PDF ou un navigateur headless pour cela) et transmettez le lien ; le résultat est d'ailleurs plus soigné sur papier que la mise en page web.
Il doit être accessible depuis l'appareil sans votre connexion. Un lien signé qui expire au bout de quelques minutes le permet, sans exposer vos factures en permanence.
Même résultat, charge de travail différente de votre côté. Les trois formules incluent la garantie d'approbation et le support humain 24/7.
$109 par plateforme, paiement unique
La licence WebViewGold : un projet Xcode ou Android Studio prêt à l'emploi. Collez votre URL, définissez le nom et l'icône, activez les fonctionnalités, compilez et soumettez. Mises à jour gratuites à vie.
Voir les offres sur la page principale$349 par licence, extension en paiement unique
Ni Mac, ni Xcode, ni Android Studio : configurez dans le navigateur, nous compilons les deux apps dans le cloud et les transmettons à App Store Connect et à la Play Console.
Comment fonctionne le Cloud Builder Essayer la démo gratuite$698 par plateforme $798
Envoyez-nous votre URL et votre icône. Notre équipe configure, compile et livre votre app sous 72 heures, en marque blanche, projets sources inclus. Les deux plateformes pour $1,158.
Détails du Full Service Propulsé parPrix Soldes d'hiver valables jusqu'au 31 décembre 2026.
Garantie d'approbation App Store & Google Play – ou remboursement sous 14 jours
Vous préférez déléguer ? Full Service : nous configurons, compilons et livrons sous 72 heures, dès $698 par plateforme. Des questions ? Chattez avec nous 24/7.
Les remboursements sont accordés aux conditions indiquées dans notre FAQ : un refus non lié au contenu par Apple et/ou Google, demandé dans les 14 jours suivant l'achat.