XML vers PDF

Convertir des documents XML au format PDF. Prend en charge plusieurs fichiers.

Cliquez pour sélectionner un fichier ou glissez-déposez

Fichiers XML

Vos fichiers restent sur votre appareil.

Comment ça marche

1

Choisir un fichier

Cliquez ou glissez votre fichier ici

2

Traiter

Cliquez sur le bouton de traitement

3

Télécharger

Enregistrez votre fichier traité instantanément

Outils PDF associés

Fusionner des PDF

Outil gratuit pour fusionner des PDF

Compresser un PDF

Outil gratuit pour compresser un PDF

Scinder un PDF

Outil gratuit pour scinder un PDF

Modifier un PDF

Outil gratuit pour modifier un PDF

Faire pivoter un PDF

Outil gratuit pour faire pivoter un PDF

Questions fréquemment posées

Comment l’outil décide-t-il de l’apparence du PDF ?

Il analyse le XML, regroupe les éléments frères répétés par nom de balise et affiche chaque groupe sous forme de tableau avec une colonne par élément enfant, en utilisant les noms des éléments comme en-têtes. Si la racine n’a pas d’enfants répétés, vous obtenez un tableau à deux colonnes Propriété et Valeur. Le résultat est un A4 paysage avec le nom de l’élément racine comme titre.

Quel type de XML fonctionne le mieux ?

Le XML de type données : des enregistrements avec le même ensemble d’éléments enfants répétés sous un même parent, comme des exports de bases de données, des lignes de facture, des flux de produits, des flux RSS ou des sitemaps. Le XML profondément imbriqué ou de type document est aplati : les valeurs imbriquées sont regroupées dans une seule cellule et perdent leur hiérarchie.

Pourquoi ai-je une erreur XML non valide ?

Le fichier n’est pas bien formé : une balise non fermée, un élément racine manquant, un caractère & ou < non échappé, ou un mauvais encodage. Le message indique la raison donnée par l’analyseur : corrigez le fichier dans un éditeur ou un validateur, puis réessayez.

Les attributs XML sont-ils repris dans le PDF ?

En partie. Dans la vue tableau, seuls les éléments enfants deviennent des colonnes : les attributs des enregistrements répétés ne sont donc pas affichés. Dans la vue Propriété et Valeur pour une racine sans répétition, les attributs sont listés après les valeurs des enfants.

Puis-je convertir plusieurs fichiers XML à la fois ?

Oui. Ajoutez plusieurs fichiers et ils sont convertis en un seul lot dans xml-to-pdf.zip, avec un PDF par fichier. Un fichier unique est téléchargé directement avec le même nom de base et l’extension .pdf.

Applique-t-il ma feuille de style XSLT ou mon CSS ?

Non. Les instructions de feuille de style et les déclarations DOCTYPE sont supprimées avant l’analyse, et la mise en page est générée uniquement à partir de la structure des données. Si vous voulez le rendu stylé, ouvrez le XML dans un navigateur qui applique la feuille de style et imprimez-le en PDF depuis celui-ci.

Le texte chinois, arabe, cyrillique ou d’autres écritures non latines s’affiche-t-il ?

Pas de manière fiable. Le PDF utilise la police Helvetica standard de jsPDF, qui couvre les caractères latins : le texte dans d’autres écritures peut donc apparaître avec des caractères erronés ou manquants.

Le fichier XML est-il envoyé en ligne pour la conversion ?

Non. L’analyse utilise un analyseur XML en JavaScript et le PDF est généré avec jsPDF, tous deux dans votre navigateur : les factures, journaux de transactions et autres données sensibles du fichier ne quittent jamais votre appareil.