从PDF文件中删除图像

Contents
[ ]

以下代码片段也适用于Aspose.PDF.Drawing库。

要从PDF文件中删除图像:

  1. 创建一个Document对象并打开输入的PDF文件。
  2. 从Document对象的Pages集合中获取包含图像的页面。
  3. 图像保存在页面的Resources集合中的Images集合中。
  4. 使用Images集合的Delete方法删除图像。
  5. 使用Document对象的Save方法保存输出。

以下代码片段演示如何从PDF文件中删除图像。

// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void DeleteImageFromPDF()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_Images();

    // Open PDF document
    using (var document = new Aspose.Pdf.Document(dataDir + "DeleteImages.pdf"))
    {
        // Delete a particular image
        document.Pages[1].Resources.Images.Delete(1);

        // Save PDF document
        document.Save(dataDir + "DeleteImages_out.pdf");
    }
}