Переместить страницы в 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-документа в другой


public static void MovePage()
{
    var srcFileName = "<enter file name>";
    var dstFileName = "<enter file name>";
    var srcDocument = new Aspose.Pdf.Document();
    var dstDocument = new Aspose.Pdf.Document();
    var page = srcDocument.Pages[2];
    dstDocument.Pages.Add(page);
    // Save output file
    dstDocument.Save(srcFileName);
    srcDocument.Pages.Delete(2);
    srcDocument.Save(dstFileName);
}