Aller au contenu

Convertir un PDF de plusieurs pages en images

Un document de trente pages se convertit presque aussi simplement qu’une page unique — à condition d’éviter deux pièges : l’affichage simultané de toutes les vignettes, et la conservation de toutes les images en mémoire avant le téléchargement.

La difficulté n’est pas le nombre de pages en lui-même, mais la quantité de mémoire qu’on demande au navigateur. Chaque page rendue en pixels occupe un espace proportionnel au carré de la résolution. Une page A4 à 300 PPP représente plus de huit millions de pixels ; trente pages représentent alors plus de deux cent cinquante millions de points à traiter. La méthode compte donc plus que la puissance de la machine.

Étape 1 — survoler avant de charger

Un aperçu n’a pas besoin d’être net : il a besoin d’être reconnaissable. Les vignettes sont donc générées à une taille réduite et uniquement lorsque la page concernée approche de la zone visible. Résultat : ouvrir un document de deux cents pages n’entraîne pas deux cents rendus simultanés, mais une poignée.

Pour la navigation, l’affichage est découpé en groupes de pages avec des commandes précédent / suivant. Le repère reste simple : « pages 61 à 120 sur 240 ». On ne perd jamais la position, même avec un document volumineux.

Étape 2 — raisonner en lots

C’est le cœur de la méthode. Pour un document long, mieux vaut trois conversions de trente pages qu’une seule de quatre-vingt-dix :

  • La progression est lisible et l’opération reste interruptible sans tout perdre.
  • Chaque archive ZIP reste d’une taille raisonnable à transférer.
  • Une page problématique n’interrompt pas l’ensemble du travail.

Les lots successifs ne se chevauchent pas : les fichiers déjà produits conservent leur nom, et une nouvelle conversion n’écrase jamais une image existante portant le même nom.

Étape 3 — nommer et archiver

Un fichier nommé document-page-001.jpg, document-page-002.jpg et ainsi de suite se trie correctement dans n’importe quel explorateur, parce que la numérotation est alignée sur un nombre fixe de chiffres. Le nom reprend celui du PDF d’origine, ce qui évite la forêt de fichiers image1.jpg.

Quand plusieurs PDF sont déposés en même temps, chaque document garde sa propre identité dans l’archive : le nom du fichier source est conservé et complété par le numéro de page. Deux fichiers portant le même nom ne se remplacent pas — le second reçoit un suffixe distinct.

Ce qui limite réellement la taille d’un lot

Trois limites physiques, dans cet ordre :

  1. La dimensions d’une image. Les navigateurs plafonnent la taille d’un canvas. Une page dont le rendu dépasserait cette limite est refusée avec un message clair, et une résolution de repli est proposée — jamais une dégradation silencieuse.
  2. Le cumul des images produites. Les fichiers produits restent en mémoire jusqu’au téléchargement. Au-delà d’une certaine quantité de pixels cumulés, l’outil prévient plutôt que de risquer un blocage du navigateur.
  3. La mémoire disponible sur l’appareil. Un ordinateur de bureau traite sans difficulté des lots qu’un téléphone refusera. Sur mobile, préférez 150 PPP et des lots plus courts.

Document mixte : portrait, paysage, formats différents

Un même PDF peut contenir des pages portrait, des pages paysage et des formats hétérogènes — un rapport avec des annexes scannées, par exemple. Chaque page est rendue selon ses propres dimensions : aucune image n’est étirée ni rognée pour correspondre à un format uniforme. C’est visible dans les dimensions affichées pour chaque fichier produit, qui diffèrent d’une page à l’autre.

Pour la sélection, ces documents mixtes sont plus faciles à traiter avec les aperçus visuels qu’avec des numéros de page : voir l’orientation réelle de chaque page évite d’exporter un plan à l’horizontale dans un lot destiné à l’impression portrait.

À lire ensuite