PDFファイルから画像を削除

Contents
[ ]

以下のコードスニペットも Aspose.PDF.Drawing ライブラリで動作します。

PDFファイルから画像を削除するには:

  1. Documentオブジェクトを作成し、入力PDFファイルを開きます。
  2. DocumentオブジェクトのPagesコレクションから画像を保持するPageを取得します。
  3. 画像は、ページのResourcesコレクションにあるImagesコレクションに保持されています。
  4. ImagesコレクションのDeleteメソッドで画像を削除します。
  5. DocumentオブジェクトのSaveメソッドを使用して出力を保存します。

以下のコードスニペットは、PDFファイルから画像を削除する方法を示しています。

// 完全な例とデータファイルについては、https://github.com/aspose-pdf/Aspose.PDF-for-.NET にアクセスしてください。
// ドキュメントディレクトリへのパス。
string dataDir = RunExamples.GetDataDir_AsposePdf_Images();

// ドキュメントを開く
Document pdfDocument = new Document(dataDir+ "DeleteImages.pdf");

// 特定の画像を削除
pdfDocument.Pages[1].Resources.Images.Delete(1);

dataDir = dataDir + "DeleteImages_out.pdf";
// 更新されたPDFファイルを保存
pdfDocument.Save(dataDir);