Diviser un document de plusieurs pages en un seul PDF
La division d'un document PDF de plusieurs pages en un seul PDF peut être réalisée avec seulement quelques lignes de code. Consultez notre exemple pour le mettre en œuvre dans votre projet.
Avec IronPDF, il est très facile de diviser un document PDF unique en plusieurs documents ne contenant chacun qu'une seule page.
Commencez avec IronPDF
Commencez à utiliser IronPDF dans votre projet dès aujourd'hui avec un essai gratuit.
Diviser un document PDF
Fractionner un PDF de plusieurs pages
Maintenant que vous disposez d'IronPDF, vous pouvez prendre un document multipage et le diviser en fichiers documentaires d'une seule page. L'idée de diviser un PDF multipage consiste à copier une ou plusieurs pages à l'aide de la méthode CopyPage
ou CopyPages
.
:path=/static-assets/pdf/content-code-examples/how-to/split-multipage-pdf-split-pdf.cs
using IronPdf;
PdfDocument pdf = PdfDocument.FromFile("multiPage.pdf");
for (int idx = 0; idx < pdf.PageCount; idx++)
{
// Create new document for each page
PdfDocument outputDocument = pdf.CopyPage(idx);
string fileName = @$"multiPage - Page {idx + 1}_tempfile.pdf";
// Export to new file
outputDocument.SaveAs(fileName);
}
Imports IronPdf
Private pdf As PdfDocument = PdfDocument.FromFile("multiPage.pdf")
For idx As Integer = 0 To pdf.PageCount - 1
' Create new document for each page
Dim outputDocument As PdfDocument = pdf.CopyPage(idx)
Dim fileName As String = $"multiPage - Page {idx + 1}_tempfile.pdf"
' Export to new file
outputDocument.SaveAs(fileName)
Next idx
En regardant le code ci-dessus, vous pouvez voir qu'il utilise une boucle for pour itérer à travers les pages du document PDF actuel, puis utilise la méthode CopyPage
pour copier chaque page dans un nouvel objet PdfDocument. Enfin, les pages sont exportées sous la forme d'un nouveau document.