HTML en PDF

Collez du HTML ou ouvrez un fichier .html, prévisualisez-le sur de vrais formats de page et enregistrez-le en PDF depuis la boîte de dialogue d'impression de votre navigateur. Les styles propres à la page sont conservés ; les scripts sont supprimés.

Format de page
Marges
Police

ENTRÉE

0 caractère0 ligne

APERÇU

L'aperçu de la page s'affiche ici dès que vous collez du HTML.

La boîte de dialogue d'impression de votre navigateur s'ouvre. Choisissez « Enregistrer au format PDF » comme destination pour obtenir un fichier PDF.

Tout se passe dans votre navigateur. Rien de ce que vous saisissez n'est envoyé à un serveur.

Comment convertir du HTML en PDF

  1. Collez ou ouvrez du HTML

    Collez le code d'une facture, d'un rapport ou d'un modèle d'e-mail, ou ouvrez un fichier .html.

  2. Réglez la page

    Choisissez le format de page et les marges, puis cochez ou non Conserver les styles de la page et Imprimer les arrière-plans.

  3. Enregistrez en PDF

    Cliquez sur Imprimer ou enregistrer en PDF et choisissez « Enregistrer au format PDF » comme destination.

Ce qui est conservé

Le HTML de la page et le CSS de ses blocs style et de ses attributs style, y compris les règles d'impression comme les formats @page et les sauts de page. Les feuilles de style liées par une balise link ne sont pas chargées, les scripts ne s'exécutent pas, et tout ce qui pourrait exécuter du code est supprimé avec DOMPurify.

Le texte reste du texte

C'est le navigateur qui crée le PDF : vous pouvez sélectionner le texte et y faire des recherches, les liens restent cliquables, et l'arabe, le hindi et les autres écritures s'affichent correctement.

Questions fréquentes

Mon HTML est-il envoyé sur un serveur ?

Non. Il est affiché et imprimé par votre navigateur. Les images ou polices que votre HTML charge depuis d'autres sites web sont récupérées sur ces sites, comme quand vous ouvrez le fichier dans un navigateur.

Pourquoi ma page a-t-elle un aspect différent ?

Les scripts ne s'exécutent pas : le contenu généré par JavaScript n'apparaît donc pas, et les feuilles de style liées ne sont pas chargées. Placez plutôt le CSS dans un bloc style du HTML.

Comment supprimer la date et l'URL en haut de la page ?

Désactivez « En-têtes et pieds de page » dans les paramètres de la boîte de dialogue d'impression.