PDFファイルから画像を削除
Contents
[
Hide
]
以下のコードスニペットも Aspose.PDF.Drawing ライブラリで動作します。
PDFファイルから画像を削除するには:
- Documentオブジェクトを作成し、入力PDFファイルを開きます。
- DocumentオブジェクトのPagesコレクションから画像を保持するPageを取得します。
- 画像は、ページのResourcesコレクションにあるImagesコレクションに保持されています。
- ImagesコレクションのDeleteメソッドで画像を削除します。
- 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);