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();
       };
    } 

関連項目