Ce qu'il faut savoir
HTML vers PDF transforme une page web enregistrée (fichier .html) en document figé: une facture générée par un logiciel, une page d'aide, un article sauvegardé, un e-mail exporté.
Le rendu est fait par Chromium, le moteur de Chrome, sur le serveur de FileXvert: le PDF ressemble à la page affichée dans un navigateur. Le fichier est envoyé à notre serveur par une connexion chiffrée, après un avertissement affiché avant l'envoi, converti dans un service isolé sans accès à Internet, puis supprimé dès le résultat renvoyé.
Points forts
- Rendu identique à Chrome: mise en page, feuilles de style intégrées, tableaux
- Images intégrées à la page (en data URI) conservées
- JavaScript désactivé: une page piégée ne peut rien exécuter
- Fichier supprimé du serveur dès le PDF renvoyé
Limites à connaître
- Seul le fichier .html est envoyé: les images et feuilles de style externes, ou d'un dossier à côté, ne sont pas chargées
- Le contenu généré par JavaScript n'apparaît pas
- Pour une page en ligne, enregistrez-la d'abord ou utilisez « Imprimer en PDF » de votre navigateur
- 25 Mo au maximum par fichier
Quand l'utiliser
Convertissez un fichier HTML en PDF pour archiver une facture, un reçu ou une page de documentation sous une forme qui ne changera plus. Pour une page encore en ligne, la fonction « Imprimer, puis Enregistrer en PDF » de votre navigateur est souvent la plus simple.
Qualité, taille et compatibilité
Chromium applique les styles CSS contenus dans le fichier et met la page au format A4. Les ressources externes ne sont volontairement pas chargées: le service n'a pas accès à Internet. Une page qui dépend de JavaScript ou d'images distantes paraîtra donc incomplète.
Questions fréquentes
- Pourquoi les images de ma page n'apparaissent-elles pas ?
- Parce qu'elles sont hébergées ailleurs ou dans un dossier à part, et seul le fichier .html est envoyé. Les images intégrées directement dans la page (data URI) apparaissent.
- Le JavaScript de la page est-il exécuté ?
- Non: il est désactivé, par sécurité. Le PDF montre le contenu HTML tel qu'il est écrit dans le fichier.