[Visual Basic] Public Function DrawStamp(pt As System.Windows.Point) As Boolean
[C#] public bool DrawStamp(System.Windows.Point pt);
パラメータ
- pt
- 描画するスタンプの左上隅を指定する System.Windows.Point 構造体。
戻り値
成功の場合は True 、失敗の場合は False を返します。
解説
FontName プロパティ、 FontSize プロパティ、 FontBold プロパティ、 FontItalic プロパティ、 FontStrikeout プロパティ、 FontUnderline プロパティ、 ForeColor プロパティ、 ForeColorOpacity プロパティ、 Fill プロパティ、 BackColor プロパティ、 BackColorOpacity プロパティ、 PenWidth プロパティ、 Border プロパティ、 BorderColor プロパティ、 BorderColorOpacity プロパティ、
BorderShape プロパティ、 TextAlign プロパティ、 VerticalText プロパティ、 RightToLeft
プロパティの値に従って、左上隅が引数に設定した座標になる位置に、 Text プロパティに設定した文字列を描画します。
Text プロパティの値に改行文字が存在すれば改行しますが、それ以外の部分は1行で描画します。
設定座標の一部が ImageKit コントロール外に指定された場合は、 LimitAnnotationPosition
プロパティまたは LimitDrawPosition プロパティを True
に設定しておくと全体がコントロール内に収まるように自動的に再配置されます。
当メソッドの実行結果は、EditKind プロパティ、
WordWrap プロパティの設定値には影響されません。
当メソッドによる描画は、オブジェクトの右クリックによるコンテキストメニューの「元に戻す」または、 Undo メソッドによって取り消すことができます。
尚、テキストの描画は、 EditKind プロパティを
KindOfEdit.Stamp
に設定し、ImageKit コントロールにロードした基本イメージ上のマウス・キー操作によっても実行可能です。詳しい描画方法は、
Edit 概要 ページをご覧ください。
参照
ImageKit.Edit メンバ | Newtone.ImageKit.WPF.ImageKit