GetImages

GetImages(ImageSearchCriteria)

根据指定的搜索条件查找图像。

public WatermarkableImageCollection GetImages(ImageSearchCriteria searchCriteria)
范围 类型 描述
searchCriteria ImageSearchCriteria 要使用的搜索条件。

返回值

找到的图像的集合。

评论

搜索在指定的对象中进行SearchableObjects.

详细了解搜索水印 搜索水印.

例子

从任何支持类型的文档中删除与参考相似的所有图像。

using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
    ImageThumbnailSearchCriteria criteria = new ImageThumbnailSearchCriteria("reference.png");
    WatermarkableImageCollection images = watermarker.GetImages(criteria);
    images.Clear();
    watermarker.Save(@"D:\output.doc");
}

也可以看看


GetImages()

查找文档中的所有图像。

public WatermarkableImageCollection GetImages()

返回值

找到的图像的集合。

评论

搜索在指定的对象中进行SearchableObjects.

详细了解搜索水印 搜索水印.

例子

为任何支持类型的文档中的所有图像添加水印。

using (Watermarker watermarker = new Watermarker(@"D:\input.doc"))
{
    // 初始化文本或图像水印。
    TextWatermark watermark = new TextWatermark("DRAFT", new Font("Arial", 19));

    // 查找文档中的所有图像。
    WatermarkableImageCollection images = watermarker.GetImages();

    // 加水印。
    foreach (WatermarkableImage watermarkableImage in images)
    {
        watermarkableImage.AddWatermark(watermark);
    }

    // 保存更改。
    watermarker.Save(@"D:\output.doc");
}

也可以看看