ImageAreaRedaction
ImageAreaRedaction class
表示将彩色矩形放置在图像文档的给定区域中的编辑。
public class ImageAreaRedaction : Redaction
构造函数
姓名 | 描述 |
---|---|
ImageAreaRedaction(Point, RegionReplacementOptions) | 初始化 ImageAreaRedaction 类的新实例,用于编辑特定区域大小。 |
特性
姓名 | 描述 |
---|---|
override Description { get; } | 返回一个字符串,描述修订及其参数。 |
Options { get; } | 获取RegionReplacementOptions 带有颜色和区域参数的选项. |
TopLeft { get; } | 获取要移除的区域的左上角位置 |
方法
姓名 | 描述 |
---|---|
override ApplyTo(DocumentFormatInstance) | 将编辑应用到给定的格式实例。 |
评论
了解更多
例子
以下示例演示用纯色矩形替换图像中的区域。
using (Redactor redactor = new Redactor("D:\\test.jpg"))
{
System.Drawing.Point samplePoint = new System.Drawing.Point(516, 311);
System.Drawing.Size sampleSize = new System.Drawing.Size(170, 35);
RedactorChangeLog result = redactor.Apply(new ImageAreaRedaction(samplePoint,
new RegionReplacementOptions(System.Drawing.Color.Blue, sampleSize)));
if (result.Status != RedactionStatus.Failed)
{
redactor.Save();
};
}
也可以看看
- class Redaction
- 命名空间 GroupDocs.Redaction.Redactions
- 部件 GroupDocs.Redaction