ToolActToolAct

Convertisseur PDF en Image

Convertit chaque page PDF en image haute qualité, supporte PNG/JPEG

Télécharger Fichier PDF

Glissez et déposez un fichier PDF ici, ou cliquez pour sélectionner

Supporte fichiers format .pdf

Qu'est-ce que le Convertisseur PDF en Image?

Le Convertisseur PDF en Image transforme chaque page d'un document PDF en fichiers d'image séparés. Cet outil fonctionne entièrement dans votre navigateur utilisant la bibliothèque PDF.js pour analyser les PDFs, rendre chaque page sur Canvas et exporter en PNG ou JPEG. Vous pouvez ajuster l'échelle de résolution (1x/2x/3x), sélectionner des pages spécifiques à convertir, et télécharger individuellement ou en package ZIP. Tout le traitement est effectué localement—aucun fichier n'est téléchargé sur aucun serveur, protégeant votre vie privée. Avant publication ou dépôt, ouvrez le fichier obtenu et vérifiez lisibilité, recadrage, résolution, ordre et contenu manquant.

Comment utiliser

Comment utiliser

  1. Glissez ou cliquez pour téléverser un fichier PDF
  2. Sélectionnez le format de sortie (PNG ou JPEG)
  3. Choisissez l'échelle de résolution (standard/HD/ultra HD)
  4. Sélectionnez les pages à convertir (toutes ou personnalisées)
  5. Cliquez sur « Lancer la conversion » pour rendre les pages sélectionnées
  6. Téléchargez les images individuellement ou en ZIP

Qualité de sortie

  • Augmentez la résolution pour les textes de petite taille, les schémas ou l'impression ; une résolution plus élevée augmente aussi le temps de traitement et la taille du fichier.
  • Vérifiez la plage de pages et la rotation avant le téléchargement, en particulier pour les PDF numérisés.

Cas d’utilisation

Convertir les pages PDF en images dans le navigateurTéléversez un PDF et l’outil utilise PDF.js pour compter les pages et rendre les pages sélectionnées sur un canvas. Choisissez la sortie PNG ou JPEG et l’échelle 1x, 2x ou 3x selon que vous souhaitez des aperçus légers ou des images de page en haute résolution, et constatez que les éléments vectoriels restent nets à tout DPI tandis que les bitmaps numérisés ne font que grossir sans gagner en netteté.
Extraire uniquement les pages souhaitéesConvertissez toutes les pages ou saisissez une plage personnalisée comme 1,3,5-8. Le parseur ramène les plages au nombre de pages du document, supprime les doublons et traite les pages séquentiellement tout en mettant à jour la progression, de sorte que le ZIP final ne contient que les pages effectivement demandées.
Télécharger les images de pages individuellement ou en ZIPLes pages converties apparaissent dans une grille avec aperçu et commandes de téléchargement individuel, et toutes les images générées peuvent être regroupées avec JSZip dans une seule archive. Pratique pour les miniatures, les captures de documentation et les flux de partage par image, le ZIP préservant l’ordre des pages pour un glisser-déposer aisé dans une présentation ou un fil de relecture.
Sauvegarder des images haute résolution pour des épreuves d’impressionChoisissez l’échelle 3x et la sortie PNG pour qu’une page A4 devienne une image nette adaptée aux échantillons d’impression ou aux relectures détaillées. Surveillez la taille du fichier — une sortie haute résolution d’un PDF long peut faire dépasser les limites de pièce jointe des messageries.
Préparer des miniatures pour un système de gestion de contenuUtilisez le JPEG 1x sur une plage de pages réduite pour créer des aperçus légers pour les cartes de blog, les pièces jointes de tickets ou les bibliothèques de ressources. Le JPEG convient ici car il maintient chaque aperçu bien sous les limites de taille d’upload habituelles. Le 1x à 72 DPI suffit pour l’écran, le 2x autour de 144 DPI couvre les écrans HD, et le 3x autour de 216 DPI convient aux relectures détaillées — choisissez PNG pour un fond transparent ou du texte sans perte, et JPEG pour de petits fichiers riches en photos. Un PDF scanné embarquant un bitmap basse résolution restera flou quel que soit le DPI, d’où l’intérêt d’un PDF vectoriel comme source pour des aperçus nets.

Principe technique

PDF (ISO 32000-1, à l'origine Adobe 1993, dérivé de PostScript) est un langage de description de page, pas un format matriciel. Une page PDF enregistre des opérations de dessin — « remplir ce chemin », « rendre ce texte avec cette police », « intégrer ce JPEG » — aux côtés d'un flux d'opérateurs comme 'm' (moveto), 'l' (lineto), 'Tj' (afficher texte). La grammaire PDF référence aussi des ressources : polices, images, espaces colorimétriques (DeviceRGB, DeviceCMYK, ICCBased) et motifs de dégradé. Rastériser un PDF signifie interpréter ces opérateurs dans l'ordre, maintenir l'état graphique (CTM = matrice de transformation courante, couleur courante, police courante) et peindre sur un bitmap à la résolution choisie. Cette page utilise PDF.js de Mozilla (Mozilla Foundation, MPL-2.0, le moteur PDF de référence dans le navigateur depuis 2011). PDF.js parse la table de références croisées et le trailer, parcourt l'arborescence des objets, décode le flux de contenu en opérateurs, résout toutes les ressources et émet des appels de dessin ciblant un HTMLCanvasElement. La sortie est ensuite encodée en PNG (sans perte) ou JPEG (avec perte) via canvas.toBlob(). L'échelle du viewport mappe les unités utilisateur PDF en pixels. Les unités utilisateur PDF font 1/72 pouce par défaut (1 pt = 1/72 po), donc un viewport 1x (l'écran par défaut dans PDF.js) donne 72 DPI, pas 96 DPI — la référence 96 DPI « écran » est le pixel de référence Windows/CSS, pas le système de coordonnées PDF. Échelle 1x = 72 DPI, échelle 2x = 144 DPI, échelle 3x = 216 DPI. Cet outil propose 1x / 2x / 3x ; pour un DPI plus élevé adapté à l'impression, utilisez un outil de bureau comme ImageMagick ou pdftoppm. Le choix de l'échelle dépend de l'usage : aperçu web à 1x, écrans HD à 2x, relectures détaillées ou épreuves d'impression à 3x. La qualité de rendu dépend du contenu du PDF. Le contenu purement vectoriel (texte, chemins, remplissages) se rastérise nettement à n'importe quel DPI. Les polices embarquées sont extraites et utilisées comme sous-ensembles (Type 1, TrueType, CFF, OpenType via OpenType-SFNT dans PDF 1.6+) — si une police est manquante ou son sous-ensemble incomplet, la page se replie sur une police système et les glyphes peuvent s'afficher comme des « tofu » (☐). Un PDF numérisé embarque un seul bitmap par page (généralement JPEG ou JBIG2) ; aucun gain de DPI ne le rendra plus net car la source est déjà matricielle, l'agrandissement ne fait qu'interpoler. Le bon outil pour ces cas est l'OCR (Tesseract, AWS Textract) sur le bitmap, pas une rastérisation à plus haute résolution. Le réglage de qualité JPEG : 0,92 est quasi indistingable du sans perte à distance de lecture normale, 0,85 est le défaut courant « bon pour le web » avec des fichiers 4 à 6 fois plus petits qu'à 0,92, 0,75 convient aux vignettes, 0,50 commence à montrer des artefacts de blocs DCT 8×8 autour du texte. PNG conserve les contours nets mais est environ 3 à 5 fois plus volumineux que JPEG à qualité perçue égale pour un contenu photographique. Pour les PDF riches en texte, PNG est le bon choix ; pour les photos, JPEG à 0,85-0,92.

  • PDF est la norme ISO 32000-1 (Adobe 1993, dérivé de PostScript) : un langage de description de page avec des opérateurs comme 'm' (moveto), 'l' (lineto), 'Tj' (afficher texte) et des ressources (polices, images, espaces colorimétriques). Ce n'est pas un format matriciel.
  • PDF.js (Mozilla, MPL-2.0) est le moteur PDF de référence dans le navigateur depuis 2011 : il parse la table xref, parcourt l'arborescence des objets, décode le flux de contenu, résout les ressources et émet des appels de dessin Canvas.
  • Unités utilisateur PDF : 1/72 pouce par défaut (1 pt = 1/72 po), donc une échelle de viewport 1x = 72 DPI, 2x = 144 DPI, 3x = 216 DPI. La valeur 96 DPI est le pixel Windows/CSS, pas un concept PDF. Cet outil expose 1x / 2x / 3x ; un DPI plus élevé pour l'impression nécessite un outil de bureau.
  • Choisir l'échelle selon l'usage : aperçu web à 1x (72 DPI), écrans HD à 2x (144 DPI), relecture détaillée ou épreuves d'impression à 3x (216 DPI). US Letter 8,5×11 po à 216 DPI fait 1836×2376 px ; A4 (210×297 mm) fait environ 1786×2526 px.
  • Le contenu vectoriel se rastérise nettement à n'importe quel DPI ; texte et chemins utilisent des sous-ensembles de polices embarquées (Type 1, TrueType, CFF, OpenType). Les glyphes manquants se replient sur les polices système et s'affichent en tofu (☐).
  • Les PDF numérisés embarquent un bitmap (JPEG ou JBIG2) par page : aucun gain de DPI ne les rend plus nets. Utilisez l'OCR (Tesseract, AWS Textract) sur le bitmap, pas une rastérisation à plus haute résolution.
  • Qualité JPEG : 0,92 quasi sans perte, 0,85 « bon pour le web » (recommandé), 0,75 vignettes, 0,50 commence à montrer des artefacts de blocs DCT 8×8. PNG conserve les contours nets du texte mais est 3 à 5 fois plus volumineux pour le contenu photographique.
  • PDF.js rend le flux de contenu PDF sur un HTMLCanvasElement dans le thread principal du navigateur, puis canvas.toBlob() encode le résultat en PNG ou JPEG.

Exemples

PDF d'une seule page en PNG

report.pdf (1 page) -> report-page-1.png
Résolution 2x, fichier ~800 Ko, idéal pour intégrer dans PPT ou Word

PDF multi-pages en JPG

book.pdf (50 pages) -> book-page-001.jpg ... book-page-050.jpg
Qualité 85 %, regroupé en un seul ZIP, total ~12 Mo

Extraction de pages spécifiques d'un contrat

contract.pdf (20 pages) -> exporter uniquement les pages 7, 8, 15 (signature, tarification, clauses de rupture)
Entrée: 7,8,15   adapté à l'envoi à la partie concernée sans divulguer d'autres informations

FAQ

Le PDF est-il téléversé ?

Non. Le rendu utilise PDF.js dans votre navigateur : le PDF est analysé et rasterisé localement. Les octets du fichier ne quittent jamais votre appareil.

Quels formats de sortie sont produits ?

PNG (sans perte, idéal pour le dessin au trait et les pages riches en texte) ou JPEG (fichier plus petit, idéal pour les pages photographiques). Chaque page du PDF devient un fichier image.

À quelle résolution le rendu est-il effectué ?

Cet outil propose trois échelles : 1x (environ 72 DPI, adapté à l'aperçu écran), 2x (environ 144 DPI, adapté aux écrans HD) et 3x (environ 216 DPI, adapté à l'impression ou à l'inspection détaillée). Pour des résolutions supérieures, utilisez un outil de bureau comme ImageMagick ou pdftoppm.

Les PDF chiffrés sont-ils pris en charge ?

Cet outil ne prend pas en charge les PDF protégés par mot de passe — les fichiers chiffrés ne pourront pas être analysés. Retirez d'abord le mot de passe dans Acrobat ou un autre outil. Les PDF avec restrictions uniquement sur les permissions (impression/copie désactivées) peuvent généralement être rendus pour visualisation. Les PDF protégés par DRM (Adobe DRM) ne peuvent pas l'être.

Pourquoi l'image rendue est-elle légèrement différente du PDF dans Acrobat ?

PDF.js est un moteur de rendu différent de celui d'Adobe. La plupart des pages correspondent exactement, mais des différences subtiles peuvent apparaître dans le hinting des polices, les bords de dégradés et la conversion de couleur CMJN→RVB. Pour une sortie pixel-exacte correspondant à Acrobat, utilisez la fonction d'export en image d'Acrobat lui-même.

Puis-je n'exporter que des pages spécifiques ?

La plupart des versions vous permettent de choisir une plage de pages (par exemple 1-5, 7, 10) avant le rendu. Pour une seule page, indiquez simplement ce numéro de page. Utile lorsque vous n'avez besoin que d'une couverture ou d'une figure spécifique d'un long document.

Quelle est la limite du nombre de pages ?

La mémoire du navigateur. Le rendu de 100+ pages à l'échelle 3x utilise beaucoup de RAM ; les navigateurs mobiles peuvent planter. Pour les longs documents, effectuez le rendu par lots ou utilisez un outil de bureau comme ImageMagick ou pdftoppm.