BrowserTools
Publicité
Accueil / PDF / Supprimer des pages d'un PDF

Supprimer des pages d'un PDF

Retirez des pages précises d'un PDF à l'aide d'une plage simple comme 2,5-7 et téléchargez le fichier élagué, localement dans votre navigateur.

Chargement de Supprimer des pages d'un PDF… Si rien ne se passe, activez JavaScript.

Supprimer des pages est l'une des modifications les plus courantes dont un PDF a besoin. Une numérisation capte un verso vierge, un rapport téléchargé comporte une page de couverture et une page de mentions légales que vous ne voulez pas transférer, un contrat inclut une annexe destinée à quelqu'un d'autre, ou un fichier fusionné s'est retrouvé avec un doublon. Plutôt que de réimprimer ou de reconstruire tout le document, vous retirez simplement les pages dont vous n'avez pas besoin et vous conservez tout le reste exactement tel quel.

Questions fréquentes

Mes fichiers sont-ils envoyés vers un serveur ?
Non. Toute l'opération s'exécute à l'intérieur de votre navigateur à l'aide de pdf-lib. Votre PDF est lu depuis votre disque local, un nouveau document ne contenant que les pages conservées est assemblé en mémoire, et le résultat est téléchargé directement sur votre appareil. Le fichier ne quitte jamais votre ordinateur, de sorte que les documents confidentiels restent privés.
Comment indiquer les pages à supprimer ?
Saisissez une chaîne de plage à l'aide de virgules et de tirets. Par exemple, 2,5-7 supprime la page 2 et les pages 5, 6 et 7. Vous pouvez combiner librement des pages isolées et des plages, comme 1,3,8-10. Les numéros de page se réfèrent à l'ordre physique des pages dans le fichier, où la première page est la 1.
Que se passe-t-il si je saisis une valeur invalide ou hors plage ?
L'outil borne les numéros à la longueur réelle de votre document et ignore tout ce qui n'est pas une page ou une plage valide, de sorte qu'une valeur parasite ne cassera pas le processus. Si rien de valide n'est saisi, il vous demande de fournir une plage, et si votre saisie supprimait toutes les pages, il s'arrête et vous avertit au lieu de produire un fichier vide.
Les pages conservées perdront-elles en qualité ?
Non. Supprimer des pages est une opération structurelle. Les pages que vous conservez sont copiées en tant qu'objets de page complets, y compris leurs flux de contenu, leurs polices incorporées et leurs images, sans réencodage. Le texte reste net, les images gardent leur résolution et les graphiques vectoriels sont préservés exactement. Seule la taille du fichier diminue, en proportion des pages retirées.
La numérotation des pages suit-elle les numéros de page imprimés dans le document ?
Non. Les numéros comptent les pages physiques du fichier, en commençant à 1 pour la première page. Ils ne lisent aucun numéro de page imprimé dans le contenu, de sorte que si votre document comporte une couverture ou des pages liminaires, les numéros que vous saisissez peuvent différer des numéros affichés à l'intérieur des pages. Le nombre de pages affiché au chargement vous indique la plage valide.
Puis-je supprimer des pages non consécutives en une seule fois ?
Oui. Combinez des pages individuelles et des plages dans une seule chaîne, par exemple 1,4,9-11, qui retire les pages 1, 4, 9, 10 et 11 en une seule opération. Il n'est pas nécessaire d'exécuter l'outil plusieurs fois pour retirer des pages de différentes parties du document.
Cela fonctionne-t-il avec les PDF protégés par mot de passe ?
Les PDF dotés d'un mot de passe propriétaire (de permissions) qui restreint l'extraction ou la modification ne peuvent pas être édités sans ce mot de passe. Les fichiers qui ne requièrent qu'un mot de passe pour s'ouvrir, et que vous pouvez consulter normalement, peuvent fonctionner selon le mode de chiffrement utilisé. Assurez-vous toujours d'avoir le droit de modifier le document.
Quels formats de fichier d'entrée l'outil accepte-t-il ?
Il accepte les fichiers PDF standard (.pdf) compatibles avec les versions de PDF 1.0 à 2.0. Les documents de Word, LibreOffice, Google Docs, Acrobat, LaTeX, des outils de conception, des scanners et des navigateurs fonctionnent tous. Les PDF numérisés ne contenant que des images sont traités de la même manière, puisque l'outil opère sur des objets de page entiers, quel que soit leur contenu.
Puis-je retirer des pages de plusieurs PDF à la fois ?
L'interface du navigateur traite un fichier à la fois. Pour l'édition en masse, pdf-lib est disponible sous forme de paquet npm et peut être scripté dans Node.js pour supprimer automatiquement des pages dans des centaines de fichiers. La logique de copie des pages est identique à celle qui alimente cet outil de navigateur.

À propos de Supprimer des pages d'un PDF

Cet outil vous permet de décrire les pages à retirer à l'aide d'une chaîne de plage courte et familière. Saisissez quelque chose comme 2,5-7 pour supprimer la page 2 et les pages 5 à 7, et l'outil l'analyse en un ensemble de numéros de page, la valide par rapport à la longueur réelle de votre document et construit un tout nouveau PDF qui ne contient que les pages conservées. Il le fait avec pdf-lib en copiant les objets de page survivants dans un document neuf, de sorte que les pages conservées gardent leur texte, leurs polices, leurs images et leur qualité d'origine sans réencodage. L'outil vous affiche le nombre de pages d'origine dès que vous chargez un fichier, vous connaissez donc toujours la plage valide, et il refuse de supprimer toutes les pages pour que vous ne vous retrouviez jamais avec un fichier vide.

Tout le traitement s'exécute à l'intérieur de votre navigateur. Votre PDF est lu depuis le disque local, le nouveau document est assemblé en mémoire et le fichier élagué est téléchargé directement sur votre appareil. Rien n'est envoyé, ce qui est exactement ce que vous voulez lorsque le document est un accord signé, un relevé bancaire, un dossier médical ou tout autre chose que vous ne confieriez pas au serveur d'un tiers. L'outil fonctionne aussi hors ligne une fois la page chargée, et la numérotation des pages se réfère toujours à l'ordre physique des pages dans le fichier plutôt qu'à des numéros imprimés dans le contenu.

Pourquoi supprimer une page de PDF est en réalité un acte de reconstruction

Intuitivement, supprimer une page d'un PDF ressemble à effacer une feuille d'une pile de papier, mais sous le capot cela se rapproche davantage de réassembler la pile de zéro. Un PDF stocke ses pages sous forme d'objets référencés depuis une structure appelée arbre des pages, et le document tient à jour une table de références croisées qui consigne le décalage exact en octets de chaque objet du fichier. Effacer purement et simplement une page laisserait des références pendantes et un index brisé, c'est pourquoi les outils bien conçus construisent plutôt un nouveau document, y copient uniquement les objets de page que vous voulez conserver ainsi que les polices et les images dont ils dépendent, et écrivent une nouvelle table de références croisées.

Cette reconstruction est la raison pour laquelle le retrait de pages est sans perte et aussi pourquoi la sortie est un nouveau fichier plutôt qu'une édition sur place. Comme chaque page porte son propre flux de contenu et référence des ressources partagées, l'opération de copie peut apporter exactement ce dont une page conservée a besoin sans entraîner les ressources utilisées uniquement par les pages supprimées. En pratique, cela signifie qu'un document fortement élagué rétrécit souvent plus que prévu, puisque les polices et les images qui n'apparaissaient que sur les pages retirées sont entièrement laissées de côté.

Il y a une subtilité qui prend les gens au dépourvu : les mises à jour incrémentielles. Le PDF permet d'éditer un fichier en ajoutant les modifications à la fin plutôt qu'en le réécrivant, de sorte que certains PDF contiennent techniquement encore d'anciennes versions de pages cachées dans des parties antérieures du fichier. Une suppression naïve qui ne fait qu'ajuster l'arbre des pages pourrait laisser cet ancien contenu récupérable. Construire un nouveau document propre, l'approche utilisée ici, contourne ce problème en n'écrivant que les pages conservées dans un fichier fraîchement sérialisé, ce qui explique aussi pourquoi cette méthode est le choix le plus sûr lorsque vous retirez des pages qui contenaient des informations sensibles.

Publicité
Publicité
Publicité