Convertisseur Excel en PDF
Téléchargez un tableur Excel et convertissez-le en PDF instantanément
Déposez un fichier Excel ici, ou cliquez pour sélectionner
Prend en charge les formats .xlsx, .xls et .ods
Qu'est-ce qu'Excel en PDF ?
Excel en PDF est un outil de conversion de tableurs en ligne qui transforme les fichiers Microsoft Excel (.xlsx et .xls) et les tableurs OpenDocument (.ods) au format PDF. PDF conserve les largeurs de colonnes, les styles de cellules, les graphiques et les mises en page de formules — l'affichage est identique sur tous les appareils, idéal pour les rapports formels destinés à l'impression ou au partage.
Envoyer un fichier Excel directement signifie que n'importe qui peut modifier les chiffres. Convertir en PDF fige le contenu : rapports financiers pour la direction, devis pour les clients, récapitulatifs de données pour l'archivage, feuilles de présence à afficher. Les fichiers sont supprimés du serveur immédiatement après la conversion, vos données restent donc privées.
Comment utiliser
Comment utiliser
- Cliquez sur la zone de chargement ou glissez-déposez un fichier Excel - .xlsx, .xls et .ods sont tous pris en charge
- Cliquez sur « Convert to PDF » et le serveur traitera votre fichier en quelques secondes
- Une fois terminé, cliquez sur « Download PDF » pour enregistrer le fichier sur votre appareil
- Besoin de convertir d'autres fichiers ? Cliquez sur « Convert Another File » pour recommencer
Vérifications de mise en page
- Définissez la zone d'impression, les sauts de page, la mise à l'échelle et l'orientation dans la feuille de calcul avant la conversion dans la mesure du possible.
- Après la conversion, vérifiez que les tableaux larges, les volets figés, les graphiques et les lignes masquées s'affichent correctement.
Cas d’utilisation
Principe technique
Le pipeline de conversion lit le classeur téléchargé (.xlsx, .xls ou .ods), parcourt la plage utilisée de chaque feuille et restitue le résultat sous forme de document PDF côté serveur. Les fichiers Excel modernes sont des conteneurs OOXML (ECMA-376 / ISO/IEC 29500) : un .xlsx est une archive ZIP contenant xl/worksheets/sheetN.xml pour chaque feuille, xl/styles.xml pour le formatage des cellules, xl/sharedStrings.xml pour le texte dédupliqué, ainsi que [Content_Types].xml et _rels/ pour les métadonnées de relations. Les fichiers .xls hérités utilisent le format binaire BIFF dans un OLE Compound Document (MS-CFB), et les fichiers .ods suivent la spécification ODF (ISO/IEC 26300) avec une organisation ZIP+XML similaire. Chaque page PDF utilise le format standard A4 (210 × 297 mm = 595,28 × 841,89 pt à 72 dpi) ou US Letter (8,5 × 11 po = 612 × 792 pt) ; l'orientation paysage inverse simplement largeur et hauteur avant le début de la mise en page. La conversion d'unités traverse l'ensemble du pipeline. PDF utilise le point PostScript (1 pt = 1/72 po = 0,352 778 mm), les largeurs de colonnes Excel sont exprimées en caractères de la police par défaut (Calibri 11 par défaut, environ 7 px par caractère à 96 dpi ou environ 5,25 pt), et les pixels CSS supposent 96 dpi. Convertir une colonne de 100 pixels en points PDF donne donc 100 × (72 / 96) = 75 pt, et une marge d'impression de 1 pouce fait exactement 72 pt. Les longues chaînes se coupent sur les espaces selon les métriques de la police active, avec des coupures en milieu de mot comme solution de repli pour les suites non interrompues (URL, hashes). Lorsque le contenu ne tient pas sur la page, le moteur de rendu insère un saut de page automatique et peut répéter les lignes d'en-tête, numéros de page et noms de feuilles sur chaque page. L'incorporation de polices est le principal piège de fidélité. Le PDF de sortie doit soit incorporer le sous-ensemble de police utilisé par le classeur (police Type 0 CID avec un programme TrueType incorporé, conformément à la section 9.6.5 de la spécification PDF), soit y substituer une police de repli au moment du rendu. Les classeurs créés avec Calibri, SimSun ou MS YaHei mais rendus sur un serveur où ces polices ne sont pas installées tomberont sur Liberation Sans ou DejaVu, brisant les positions de saut de ligne et les limites de débordement. La conversion côté serveur exécute généralement LibreOffice en mode headless (`soffice --headless --convert-to pdf input.xlsx --outdir /tmp`), l'automatisation COM de Microsoft Excel sous Windows ou des bibliothèques commerciales telles qu'Aspose.Cells. Les graphiques définis dans le classeur sont redessinés sous forme de formes vectorielles statiques à l'intérieur du PDF, les formules affichent leur dernière valeur en cache au lieu d'être recalculées, et les cellules fusionnées, volets figés et lignes masquées suivent les paramètres de mise en page d'impression du classeur. Les fichiers sont téléchargés vers le moteur de conversion côté serveur de ToolAct et supprimés du serveur immédiatement après le renvoi du PDF.
- Conteneur OOXML : .xlsx est un ZIP contenant xl/worksheets/sheetN.xml, xl/styles.xml, xl/sharedStrings.xml selon l'Open Packaging Convention (ECMA-376 / ISO/IEC 29500). Le .xls hérité utilise BIFF dans MS-CFB ; .ods suit ISO/IEC 26300 ODF.
- Taille de page : A4 = 210 × 297 mm = 595,28 × 841,89 pt ; US Letter = 8,5 × 11 po = 612 × 792 pt ; l'unité PDF est le point PostScript (1 pt = 1/72 po).
- Conversion d'unités : CSS px → pt = px × 72/96 (ex. 100 px = 75 pt) ; 1 po de marge = 72 pt ; 1 mm ≈ 2,835 pt ; les largeurs de colonnes Excel dans `worksheet['!cols']` sont des largeurs en caractères de la police par défaut (Calibri 11 ≈ 7 px ≈ 5,25 pt par caractère).
- Fidélité des polices : les polices PDF Type 0 CID avec sous-ensembles TrueType incorporés (section 9.6.5 de la spécification) préservent le positionnement des glyphes CJK ; les polices manquantes basculent sur Liberation Sans / DejaVu et cassent les sauts de ligne ; l'archivage PDF/A (ISO 19005) impose une incorporation complète.
- Moteurs de conversion : LibreOffice headless (`soffice --headless --convert-to pdf`), automatisation COM de Microsoft Excel sous Windows, ou bibliothèques commerciales telles qu'Aspose.Cells. Les graphiques deviennent des formes vectorielles statiques ; les formules affichent les dernières valeurs en cache enregistrées, non recalculées.
- Les sauts de page proviennent de la mise en page d'impression du classeur : zone d'impression, aperçu des sauts, format papier, orientation et échelle « Ajuster à la page » s'appliquent tous ; les cellules fusionnées, volets figés et lignes masquées suivent les mêmes paramètres.
- Les fichiers sont téléchargés vers le moteur de conversion côté serveur de ToolAct et supprimés immédiatement après le renvoi du PDF.
Exemples
Convertir un classeur de rapport financier
Entrée : quarterly_report.xlsx (245 Ko, 4 feuilles, 12 graphiques intégrés)
Sortie : quarterly_report.pdf (612 Ko après conversion)
Disposition des feuilles dans le PDF de sortie :
Page 1- 3 : Sheet1 'P&L' (1 feuille rendue sur plusieurs pages)
Page 4- 7 : Sheet2 'Balance Sheet' (saut de page à la ligne 50)
Page 8- 10 : Sheet3 'Cash Flow' (saut de page à la ligne 38)
Page 11-13 : Sheet4 'Notes' (retour à la ligne pour textes longs activé)
Les graphiques définis dans le classeur (barres, lignes, secteurs) sont rastérisés en
formes vectorielles dans le PDF, ils s'impriment donc à 300 ppp sans
ré-rendu. Les formules affichent leur dernière valeur enregistrée, et non la
chaîne de calcul - le .xlsx doit être enregistré avec les valeurs calculées
pour afficher les nombres dans le PDF.Convertir un devis pour validation client
Entrée : quote_acme_2026Q2.xlsx (38 Ko, 1 feuille, 24 lignes)
Sortie : quote_acme_2026Q2.pdf (112 Ko après conversion)
Paramètres de conversion appliqués :
Format : A4 (595,28 x 841,89 pt)
Orientation : Paysage (842 x 595 pt) - largeur/hauteur inversées pour 12 colonnes
Marges : haut 72 pt (1 po), bas 72 pt, gauche 54 pt, droite 54 pt
Échelle : 'Ajuster toutes les colonnes sur une page' (100 % -> 84 % pour la largeur)
Résultat : 24 lignes x 12 colonnes tiennent proprement sur 2 pages avec répétition
des en-têtes. Envoyer le PDF au lieu du .xlsx fige les prix unitaires
et les quantités, le client ne peut donc pas modifier accidentellement un
nombre avant de signer.Auditer la conversion par contrôle de taille et de format
Classeur 1 : monthly_kpi.xlsx (1,2 Mo, sans images)
Classeur 2 : catalog.xlsx (1,4 Mo, 200 photos de produits intégrées)
Classeur 3 : tiny.xlsx (8 Ko, 5 lignes)
Résultat de chaque conversion :
monthly_kpi.xlsx -> monthly_kpi.pdf (1,5 Mo) ratio 1,25x OK
catalog.xlsx -> catalog.pdf (8,7 Mo) ratio 6,2x WARN
tiny.xlsx -> tiny.pdf (32 Ko) ratio 4,0x OK
Le PDF du catalogue fait 6,2x la taille de la source car les 200 images de produits sont
ré-intégrées sous forme de flux JPEG dans le PDF. Un ratio supérieur à ~3x est une
bonne raison d'ouvrir le PDF et de vérifier que le fichier est correct
avant de le partager - feuilles masquées, remplissages d'images volumineux ou erreurs
d'analyse se manifestent généralement par un changement de taille inhabituel.FAQ
Mon classeur reste-t-il sur cet appareil ?
Non. Le fichier est téléversé sur notre serveur de conversion, où il est rendu en PDF, puis renvoyé en téléchargement. Les fichiers sont supprimés du serveur immédiatement après la conversion. Évitez tout de même de téléverser des classeurs commercialement confidentiels, des grilles de salaires ou d'autres chiffres sensibles, par mesure de précaution.
Quels formats de tableur sont acceptés ?
La zone de téléversement accepte le .xlsx (Excel 2007+), le .xls (Excel 97-2003) et le .ods (OpenDocument). Les fichiers enregistrés par Numbers, Google Sheets ou WPS fonctionnent à condition de les exporter d'abord dans l'un de ces trois formats.
Pourquoi mon graphique ou ma formule paraît-il différent dans le PDF ?
Le serveur rend les cellules telles qu'elles ont été enregistrées en dernier. Les formules affichent leur valeur en cache plutôt que d'être recalculées, les graphiques sont rastérisés et les tableaux très larges peuvent se scinder sur plusieurs pages. Définissez la zone d'impression, l'échelle et l'orientation dans Excel avant de téléverser pour maîtriser la pagination de chaque feuille.
Comment les sauts de page sont-ils décidés ?
Les sauts de page proviennent de la mise en page d'impression du classeur : zone d'impression, aperçu des sauts de page, format papier, orientation et échelle « Ajuster à la page » sont tous repris. Si une feuille dépasse la largeur d'une page, le convertisseur émet généralement plusieurs pages plutôt que de réduire les colonnes au point de les rendre illisibles.
Les feuilles masquées, commentaires et volets figés sont-ils inclus ?
Les feuilles masquées et les lignes/colonnes masquées sont en général omises. Les commentaires et notes de cellule ne sont pas intégrés au PDF. Les volets figés ne se répètent pas d'une page à l'autre ; si vous avez besoin que les en-têtes de colonnes apparaissent sur chaque page, définissez-les comme « Lignes à répéter en haut » dans Excel avant de téléverser.
Le texte chinois, japonais ou coréen sera-t-il rendu correctement ?
Oui. Le serveur dispose des polices CJC installées : les rapports multilingues s'impriment sans carrés de glyphes manquants. Si un fichier utilise une police personnalisée exotique absente du serveur, une police proche est employée à la place et l'espacement peut légèrement bouger.
Y a-t-il une limite de taille de fichier ?
Les très gros classeurs (plusieurs centaines de Mo, des milliers de lignes contenant des images intégrées) peuvent expirer ou être rejetés. Si la conversion échoue, essayez de retirer les feuilles inutilisées, de compresser les images intégrées ou de scinder le classeur avant de réessayer.