Разделение PDF программно
Contents
[
Hide
]
Пример в реальном времени
Aspose.PDF Splitter - это бесплатное веб-приложение, которое позволяет вам исследовать, как работает функциональность разделения презентаций.
Эта тема показывает, как разделить страницы PDF на отдельные файлы PDF в ваших .NET приложениях. Чтобы разделить страницы PDF на отдельные файлы PDF с использованием C#, можно следовать следующим шагам:
- Перебирать страницы документа PDF через коллекцию PageCollection объекта Document
- Для каждой итерации создать новый объект Document и добавить в него отдельный объект Page
- Сохранить новый PDF с использованием метода Save
Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing. Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.
Разделение PDF на несколько файлов или отдельные pdf в C#
Следующий фрагмент кода на C# показывает, как разделить страницы PDF на отдельные файлы PDF.
// Для полных примеров и файлов данных, пожалуйста, перейдите на https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// Путь к директории документов.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();
// Открыть документ
Document pdfDocument = new Document(dataDir + "SplitToPages.pdf");
int pageCount = 1;
// Цикл по всем страницам
foreach (Page pdfPage in pdfDocument.Pages)
{
Document newDocument = new Document();
newDocument.Pages.Add(pdfPage);
newDocument.Save(dataDir + "page_" + pageCount + "_out" + ".pdf");
pageCount++;
}