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

Aspose.PDF for Javaを使用してPDFファイルからページを削除できます。PageCollectionから特定のページを削除するには、単にdelete()メソッドを呼び出し、削除したい特定のページのインデックスを指定します。その後、saveメソッドを呼び出して更新されたPDFファイルを保存します。

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

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

  }