Удаление страниц PDF программно

Вы можете удалить страницы из PDF-файла, используя Aspose.PDF для Java. Чтобы удалить конкретную страницу из PageCollection, просто вызовите метод delete() и укажите индекс конкретной страницы, которую хотите удалить. Затем вызовите метод save, чтобы сохранить обновленный PDF-файл.

Удаление страницы из PDF-файла

  1. Вызовите метод Delete и укажите индекс страницы
  2. Вызовите метод Save, чтобы сохранить обновленный PDF-файл

Следующий фрагмент кода показывает, как удалить конкретную страницу из PDF-файла с использованием Java.

package com.aspose.pdf.examples;

import com.aspose.pdf.*;

public class ExampleDeletePage {

  private static String _dataDir = "/home/admin1/pdf-examples/Samples/";

  public static void DeletePageFromPDFFile() {

    // Открыть документ
    Document pdfDocument = new Document(_dataDir + "sample.pdf");

    // Удалить конкретную страницу
    pdfDocument.getPages().delete(2);

    _dataDir = _dataDir + "DeleteParticularPage_out.pdf";
    // Сохранить обновленный PDF
    pdfDocument.save(_dataDir);    

  }