Envoyer seulement certaines pages d’un PDF : Extraire des pages, Supprimer des pages et ce qui reste dans le fichier
Pour n’envoyer que certaines pages d’un PDF, indiquez les pages à garder dans Extraire des pages ou les pages à retirer dans Supprimer des pages. Le texte des pages disparaît, mais les titres de signets et le titre du document peuvent rester dans le fichier.
Extraire des pages transforme un PDF de 12 pages en un nouveau PDF qui ne contient que les pages indiquées, par exemple 1,3,5-8. Supprimer des pages fait l’inverse : vous indiquez ce qu’il faut retirer. Les deux outils copient les pages d’origine au lieu de les redessiner : le texte reste sélectionnable et le fichier ne devient pas flou. Une limite compte si les pages retirées étaient sensibles : le contenu des pages disparaît, mais les titres de signets et le titre du document peuvent rester dans le nouveau fichier.
Choisir l’outil selon ce que vous savez déjà
Si vous connaissez les pages à garder, utilisez Extraire des pages. Si vous connaissez les pages à retirer, utilisez Supprimer des pages. La différence se voit dans l’ordre du résultat :
- Extraire des pages écrit les pages dans l’ordre où vous les saisissez. Saisir
5,1,3donne la page 5, puis la page 1, puis la page 3. Une page saisie deux fois n’apparaît qu’une fois. - Supprimer des pages conserve les pages restantes dans leur ordre d’origine.
Les numéros de page sont ceux qu’affiche un lecteur, à partir de 1. La même syntaxe de liste fonctionne dans les deux outils : pages seules (4), plages (5-8), listes séparées par des virgules (1,3,5-8), le mot all et des expressions comme 2n+1. L’expression compte n à partir de 1 : 2n+1 donne donc les pages 3, 5, 7 et ainsi de suite ; la page 1 n’est pas incluse, saisissez 1,2n+1 si vous la voulez.
Un exemple complet : envoyer une partie d’un bail au propriétaire
L’entrée est un bail de 12 pages au format Lettre. Chaque page porte son propre numéro sous forme de texte (« Lease agreement - page 3 of 12 »), ce qui facilite la vérification. Le propriétaire a besoin des pages 1, 3 et 5 à 8, pas de l’annexe. Dans le navigateur, vous téléversez le fichier, saisissez 1,3,5-8 et téléchargez le résultat. Depuis un script, la même opération s’écrit :
curl -s -o pages.pdf \
-F [email protected] \
-F pageNumbers="1,3,5-8" \
https://pdf123.xyz/api/v1/general/rearrange-pages
L’outil du site envoie la liste à ce point d’accès et laisse customMode non défini, ce qui signifie « utiliser ma liste dans mon ordre ». Voici les résultats d’une exécution sur un serveur local le 2026-10-04, avec un fichier de test généré ; les chiffres sont des nombres de pages et les libellés de page extraits du résultat :
| Saisie dans l’outil | Outil | Pages du résultat |
|---|---|---|
1,3,5-8 |
Extraire des pages | 6 pages : 1, 3, 5, 6, 7, 8 |
5,1,3,1 |
Extraire des pages | 3 pages : 5, 1, 3 |
2n+1 |
Extraire des pages | 5 pages : 3, 5, 7, 9, 11 |
10-15 |
Extraire des pages | 3 pages : 10, 11, 12 |
2-4,9 |
Supprimer des pages | 8 pages : 1, 5, 6, 7, 8, 10, 11, 12 |
| vide (API uniquement ; le formulaire web exige une valeur) | Supprimer des pages | les 12 pages, le fichier d’origine renvoyé |
Le fichier téléchargé garde le nom du fichier que vous avez téléversé : renommez-le avant l’envoi, sinon vous aurez deux fichiers lease.pdf sur le disque.
Trois saisies qui échouent, et ce que dit l’erreur
Une page qui n’existe pas est une erreur, pas un saut silencieux. Demander la page 13 dans le fichier de 12 pages renvoie un 400 (page_out_of_range) avec Page 13 does not exist; the document has 12 pages. La page 0 est rejetée de la même façon. Un texte qui n’est pas une liste de pages, comme abc, renvoie un 400 avec invalid_page_selection et l’indication d’utiliser des valeurs comme 1,3,5-8 ou all. Les deux outils se comportent de la même façon ici : une faute de frappe ne peut pas produire un fichier plausible mais faux.
Deux cas limites sont moins évidents. Une plage qui commence dans le document mais se termine après sa fin est tronquée : 10-15 sur 12 pages a donné les pages 10 à 12. Et Supprimer des pages refuse de tout supprimer : 1-12 renvoie un 400 (would remove every page, which leaves nothing to return), car un PDF sans page ne peut pas exister.
Un fichier protégé par mot de passe exige ce mot de passe sur la page web. Si vous appelez l’API directement, exécutez d’abord Déverrouiller.
Ce qui reste : retirer une page n’est pas la caviarder
L’extraction abandonne les objets de page, et avec eux le texte et les images des pages que vous n’avez pas listées. Dans le test, le fichier extrait ne contenait aucun texte des pages retirées. Mais elle n’abandonne pas tout ce qui les mentionne. Les octets des pages conservées de mon fichier de test ne contenaient d’ailleurs aucune trace du texte retiré.
Pour cette vérification, le bail avait un titre de document (« Lease - Unit 4B, J. Rivera ») et deux signets, « Signature page » à la page 1 et « Tenant SSN appendix » à la page 12. Après qu’Extraire des pages a gardé les pages 1 et 2, le fichier avait 2 pages, et le panneau des signets d’un lecteur listait toujours les deux titres ; le second ne menait plus nulle part. Le titre et l’auteur figuraient toujours dans les propriétés du document. Supprimer des pages sur la page 12 a laissé les deux mêmes signets.
Nettoyer le PDF, avec les options de métadonnées activées, efface les informations du document et les métadonnées XMP, et les propriétés du document sont ressorties vides. Le formulaire web active ces options par défaut ; un appel d’API doit envoyer lui-même removeMetadata=true. Nettoyer le PDF ne touche pas aux signets : les deux titres étaient toujours là. Aucun outil web ne modifie les signets. L’opération d’API general/edit-table-of-contents les remplace à partir d’une liste JSON, et elle exige au moins une entrée : impossible donc de simplement vider la liste. Dans le test, elle a aussi laissé l’ancien texte du titre dans le fichier sous forme d’objet non référencé, invisible dans un lecteur mais encore lisible dans les octets bruts. Ne comptez pas sur elle pour cacher un titre de signet.
Donc, quand les pages retirées étaient sensibles, ouvrez le résultat, regardez le panneau des signets et les propriétés du document, et n’envoyez que si rien ne trahit le contenu. Si c’est le titre d’un signet qui est lui-même le secret, cette voie ne peut pas le supprimer. Si un mot visible sur une page conservée doit disparaître, c’est un travail pour Caviarder le texte, traité dans Avant de partager.
Coûts et limites
- Les deux outils travaillent sur un seul PDF à la fois et produisent un seul PDF. Découper un fichier en plusieurs parties relève de Diviser le PDF.
- Le résultat est un nouveau fichier et votre original reste intact. Gardez l’original, car le nouveau fichier ne peut pas redonner les pages retirées.
- Un fichier qui ne s’ouvre pas du tout a d’abord besoin de Réparer le PDF ; voir Un fichier qui ne s’ouvre pas.