プログラムでPDFページを削除する

Aspose.PDF for C++を使用してPDFファイルからページを削除できます。PageCollectionコレクションから特定のページを削除するには、以下の手順に従います。

PDFファイルからページを削除する

  1. Deleteメソッドを呼び出してページのインデックスを指定します
  2. Saveメソッドを呼び出して更新されたPDFファイルを保存します 以下のコードスニペットは、C++を使用してPDFファイルから特定のページを削除する方法を示しています。
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);
}