Переместить страницы в PDF с помощью C#

Перемещение страниц в PDF-документе. Используйте Aspose.PDF для .NET для программного изменения PDF-файлов

Как переместить страницы в PDF с помощью C#

Чтобы переместить страницу в PDF-файле, мы будем использовать Aspose.PDF для.NET API, который представляет собой многофункциональный, мощный и простой в использовании API для работы с документами для платформы net. Откройте менеджер пакетов NuGet, найдите Aspose.pdf и установите. Вы также можете использовать следующую команду из консоли Package Manager.

Package Manager Console

PM > Install-Package Aspose.PDF

Переместить страницу в PDF через C#


Вам нужно Aspose.PDF for .NET попробовать код в своей среде.

  1. Создайте объектДокумент с входным PDF-файлом.
  2. Получить страницу из коллекции PageCollection.
  3. Сохраните выходной PDF-файл с помощью методаSave.
  4. Добавьте страницу в целевой документ. Сохраните выходной файл.
  5. Удалить страницу в исходном документе.
  6. Сохраните исходный PDF-файл, используя метод Save.

Перемещение страницы из одного PDF-документа в другой

var inputFile = Path.Combine(dataDir, "MovePage.pdf)");
var outputFile = Path.Combine(dataDir, "MovePage_out.pdf)");
var srcDocument = new Aspose.Pdf.Document(inputFile);
var dstDocument = new Aspose.Pdf.Document(outputFile);
var page = srcDocument.Pages[2];
dstDocument.Pages.Add(page);
// Save output file
dstDocument.Save(inputFile);
srcDocument.Pages.Delete(2);
srcDocument.Save(outputFile);