Points clés
- Catégorie
- Document Tools
- Types d’entrée
- textarea, select, checkbox, number
- Type de sortie
- file
- Couverture des échantillons
- 4
- API disponible
- Yes
Vue d’ensemble
Cet outil convertit du contenu HTML/CSS en fichiers PDF avec une mise en page précise, incluant des en-têtes et pieds de page personnalisés, et des réglages d'impression avancés pour une fidélité visuelle.
Quand l’utiliser
- •Quand vous devez générer des documents PDF à partir de pages web ou de code HTML/CSS avec un contrôle précis de la mise en page.
- •Pour créer des rapports, factures ou brochures nécessitant des en-têtes, pieds de page et numéros de page personnalisés.
- •Lorsque vous avez besoin de régler les marges, le format de page (A4, Letter, etc.) et l'échelle pour l'impression ou la distribution numérique.
Comment ça marche
- •Entrez votre code HTML dans le champ 'Contenu HTML' et ajoutez du CSS personnalisé si nécessaire.
- •Configurez les options de mise en page : sélectionnez le format de page, ajustez les marges en millimètres, et activez l'impression des fonds.
- •Définissez les modèles d'en-tête et de pied de page en HTML, en utilisant des balises comme <span class="pageNumber"></span> pour les numéros de page.
- •L'outil utilise un navigateur sans interface pour rendre le HTML en PDF, en respectant les styles CSS et les réglages d'impression, puis téléchargez le fichier généré.
Cas d’usage
Exemples
1. Facture mensuelle avec en-tête personnalisé
Freelance- Contexte
- Un freelance doit envoyer des factures PDF à ses clients chaque mois, avec son logo et les détails de paiement.
- Problème
- Besoin d'un PDF qui conserve la mise en page HTML, inclut un en-tête avec le logo et un pied de page avec les coordonnées bancaires.
- Comment l’utiliser
- Saisir le HTML de la facture dans 'Contenu HTML', ajouter du CSS pour le style, et configurer l'en-tête avec le logo en HTML.
- Configuration d’exemple
-
Modèle d'en-tête : <div style="text-align:center;"><img src="logo.png" height="50"></div>. Marges : supérieure 30 mm pour laisser de l'espace. - Résultat
- Un fichier PDF professionnel avec en-tête visuel et pied de page informatif, prêt à être envoyé par email.
2. Rapport annuel paginé
Analyste financier- Contexte
- L'analyste compile des données financières dans un rapport HTML et doit le distribuer en PDF aux parties prenantes.
- Problème
- Le PDF doit avoir des numéros de page, des marges uniformes, et imprimer les graphiques en arrière-plan pour une lecture claire.
- Comment l’utiliser
- Entrer le HTML du rapport, activer 'Imprimer le fond', et définir un pied de page avec les numéros de page.
- Configuration d’exemple
-
Pied de page : <div style="font-size:10px; text-align:center;">Page <span class="pageNumber"></span> sur <span class="totalPages"></span></div>. Format : A4, orientation portrait. - Résultat
- Un rapport PDF paginé avec graphiques visibles, marges équilibrées, et numéros de page automatiques pour une référence facile.
Tester avec des échantillons
html, pdfHubs associés
FAQ
Quels formats de page sont supportés ?
Les formats A4, Letter, Legal et A5 sont disponibles via le menu déroulant 'Format de page'.
Comment ajouter des numéros de page dans l'en-tête ou le pied de page ?
Utilisez <span class="pageNumber"></span> pour le numéro de page actuel et <span class="totalPages"></span> pour le nombre total de pages dans les modèles HTML.
Puis-je imprimer les arrière-plans et les images ?
Oui, cochez l'option 'Imprimer le fond' pour inclure les arrière-plans CSS et les images dans le PDF.
Comment gérer les marges du document ?
Spécifiez les marges en millimètres pour chaque côté (supérieure, inférieure, gauche, droite) dans les champs dédiés.
L'outil supporte-t-il les styles CSS avancés comme @media print ?
Oui, il interprète les règles CSS @media print et @page. Activez 'Préférer la taille de page CSS' pour utiliser les dimensions définies dans le CSS.