Diviser un PDF et extraire les pages en C# IronPDF rend le processus de modification de la mise en page de votre document PDF par division et extraction de pages un jeu d'enfant. Avec IronPDF, vous pouvez extraire des pages individuelles ou des plages de pages dans de nouveaux objets PdfDocument, qui peuvent ensuite être enregistrés ou modifiés davantage. Tout cela est rendu possible grâce à la méthode PdfDocument.CopyPage. Avant de nous plonger dans le processus principal de division des fichiers PDF, nous créons la chaîne HTML qui sera utilisée pour créer le PDF d'exemple. La classe ChromePdfRenderer est ensuite utilisée pour convertir la chaîne HTML en un document PDF. La méthode RenderHtmlAsPdf effectue la conversion, et le PDF résultant est stocké dans l'objet PdfDocument. Maintenant, nous pouvons commencer à diviser le PDF. Tout d'abord, nous utilisons la méthode CopyPage(0) pour copier la première page du PDF, en la stockant dans la variable page1Doc. Cette simple ligne de code extrait la page spécifiée du PDF. Ensuite, en utilisant la méthode SaveAs, nous enregistrons la page que nous avons extraite en tant que nouveau fichier PDF séparé. Pour extraire des plages de pages, la méthode CopyPages est utilisée pour extraire les pages dans la plage de pages spécifiée du PDF original. (Rappelez-vous que les pages sont indexées à partir de zéro, donc 1 et 2 font référence aux deuxième et troisième pages). Les pages extraites résultantes sont stockées dans la variable page23Doc. Maintenant, vous pouvez continuer à manipuler ces pages extraites, ou utiliser la méthode SaveAs pour enregistrer les pages extraites en tant que nouveau document PDF. Apprenez à Diviser des PDFs Multi-pages avec IronPDF Maintenant Voir sur GitHub Code https://github.com/iron-software/IronPdf.Examples/tree/main/examples/split-pdf-pages-csharp Télécharger ZIP Tutoriel connexe Guide pratique connexe Documentation de classe Obtenir des packs linguistiques Télécharger IronPDF DLL Signaler un problème sur cette page Prêt à commencer? Nuget Téléchargements 16,154,058 | Version : 2025.11 vient de sortir Téléchargement gratuit NuGet Total des téléchargements :16,154,058 Voir Licences
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.
Testez dans un environnement en direct Testez en production sans filigranes.Fonctionne où que vous en ayez besoin.
Produit entièrement fonctionnel Profitez de 30 jours de produit entièrement fonctionnel.Configurez-le et faites-le fonctionner en quelques minutes.