Программное удаление страниц PDF

Вы можете удалить страницы из файла PDF, используя Aspose.PDF для C++. Чтобы удалить определенную страницу из коллекции PageCollection.

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

  1. Вызовите метод Delete и укажите индекс страницы
  2. Вызовите метод Save, чтобы сохранить обновленный PDF файл Следующий фрагмент кода показывает, как удалить определенную страницу из файла PDF, используя C++.
void DeletePDFPages() {
    String _dataDir("C:\\Samples\\");
    String inputFileName("DeleteParticularPage.pdf");

    // Открыть документ
    auto document = MakeObject<Document>(_dataDir + inputFileName);

    // Удалить определенную страницу
    document->get_Pages()->Delete(2);

    // Сохранить обновленный PDF
    document->Save(_dataDir + inputFileName);
}