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

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

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

Чтобы перенести страницу из PDF-файла, мы будем использовать Aspose.PDF для PHP через Java API, который представляет собой многофункциональный, мощный и простой в использовании инструмент для работы с документами в php-java. Установите версию Tomcat 9.0 в любом месте, добавьте Aspose.pdf.war, подробности см. на странице GitHub.

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


Чтобы опробовать код в своей среде, вам понадобится Aspose.PDF для PHP через Java.

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

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


    // Open document
    $document = new Document($inputFile1);
    $dstDocument = new Document($outputFile);
    
    $page = $document->getPages()->get_Item(2);
    $dstDocument->getPages()->add($page);

    // Save output file
    $dstDocument->save($srcFileName);
    $document->getPages()->delete(2);
    $document->save($dstFileName);
    $document->close();
    $dstDocument->close();
  
    // Save output document
    $document->save($outputFile);
    $document->close();