Aller au contenu
AtelierDocs
FRENES

Convertir du HTML ou du Markdown en PDF

Une page de balisage en document

Lieu de traitement : Sur le serveur.

Réglages

Aucun JavaScript n'est exécuté. Une page qui construit son contenu en JavaScript sortira vide.

Déposez un fichier pour commencer.

Cet outil a besoin d'un logiciel qui ne tourne pas dans un navigateur. Le fichier est envoyé chiffré, traité, puis effacé automatiquement au bout de deux heures. Personne ne le lit.

Ce que fait cet outil

Le rendu utilise WeasyPrint, qui applique les CSS d'impression sans exécuter le moindre JavaScript. C'est plus sûr et plus prévisible qu'un navigateur, mais une page qui construit son contenu en JavaScript sortira vide.

Dans la même famille

Trajet du fichier

VOTRE MACHINENOTRE SERVEURbordure réseauvos fichiersdisquecet ongletwasmnotre serveurconservation 2 h
Aller-retour serveurVotre disque → cet onglet → notre serveur → cet onglet → votre disque. Effacement automatique après deux heures.

Comment faire

  1. 01Déposez un fichier HTML ou Markdown.
  2. 02Lancez le rendu : les CSS d'impression sont appliquées.
  3. 03Récupérez le PDF.

Questions fréquentes

Pourquoi ma page sort-elle vide ?
Parce que son contenu est construit en JavaScript. Le rendu utilise WeasyPrint, qui applique les CSS sans exécuter la moindre ligne de script. C'est plus sûr et plus prévisible qu'un navigateur, mais une page qui se remplit toute seule au chargement sortira nue.
Les CSS d'impression sont-elles prises en compte ?
Oui, et c'est tout l'intérêt : `@page`, les sauts de page, les marges et les en-têtes déclarés pour l'impression sont appliqués. Une feuille de style pensée pour l'écran seul donnera un résultat plus approximatif.
Le Markdown est-il accepté directement ?
Oui. Il est converti en HTML puis rendu, avec une feuille de style sobre. C'est la voie courte pour transformer des notes ou un fichier README en document présentable.