TextStamp
概要
TextStamp は .NET 用の Aspose.PDF FOSS におけるクラスです。継承元: Stamps.TextStamp。
互換性の再エクスポートにより、Aspose.Pdf.TextStamp を参照する外部テスト(型が Aspose.Pdf.Stamps) に移動する前のもの)がコンパイルできるようにします。
このクラスは .NET プログラムで TextStamp オブジェクトを操作するための4つのメソッドを提供します。利用可能なメソッドは Put、TextStamp です。Aspose.PDF FOSS for .NET パッケージをインストールすれば、すべてのパブリックメンバーは任意の .NET アプリケーションからアクセス可能です。プロパティ: AutoAdjustFontSizePrecision、AutoAdjustFontSizeToFitStampRectangle、Draw、FontSize、Height、Justify、その他11個。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
Height | double | 読み取り/書き込み | 高さを取得または設定します。 |
Scale | bool | 読み取り/書き込み | スケールを取得または設定します。 |
TextAlignment | Aspose.Pdf.HorizontalAlignment | 読み取り/書き込み | テキストの配置を取得または設定します。 |
Value | string | 読み取り/書き込み | 値を取得または設定します。 |
Width | double | 読み取り/書き込み | 幅を取得または設定します。 |
WordWrap | bool | 読み取り/書き込み | 単語の折り返しを取得または設定します。 |
WordWrapMode | Aspose.Pdf.Text.TextFormattingOptions.WordWrapMode | 読み取り/書き込み | 単語の折り返しモードを取得または設定します。 |
TextState | Aspose.Pdf.Text.TextState | 読み取り | テキスト状態のスナップショット。 |
FontSize | float | 読み取り | ポイント単位のフォントサイズ。 |
AutoAdjustFontSizePrecision | float | 読み取り/書き込み | スタンプ矩形に合わせてフォントサイズを自動調整する際の精度(ポイント単位)。 |
AutoAdjustFontSizeToFitStampRectangle | bool | 読み取り/書き込み | true の場合、レンダラーはフォントサイズを縮小し、テキストがスタンプの Width/Height に収まるまで続けます。 |
Draw | bool | 読み取り/書き込み | false の場合、スタンプは意図を記録しますが、描画はスキップします。 |
Justify | bool | 読み取り/書き込み | true の場合、スタンプのテキストはスタンプ幅内でフルジャスト(均等揃え)されます。 |
MaxRowWidth | double | 読み取り/書き込み | 折り返しが発生する前の最大行幅。 |
NoCharacterBehavior | NoCharacterAction | 読み取り/書き込み | 設定されたフォントに文字のグリフが存在しない場合に使用される戦略。 |
ReplacementFont | Aspose.Pdf.Text.Font | 読み取り/書き込み | メインフォントに必要なグリフがない場合に使用されるフォールバックフォント;NoCharacterBehavior が UseReplacementFont のときのみ参照されます。 |
TreatYIndentAsBaseLine | bool | 読み取り/書き込み | true の場合、スタンプの Y-indent はバウンディングボックスの上端ではなくテキストのベースラインとして扱われます。 |
メソッド
| シグネチャ | 説明 |
|---|---|
TextStamp(value: string) | この TextStamp インスタンスで TextStamp(value) を呼び出します。 |
TextStamp(formattedText: Aspose.Pdf.Facades.FormattedText) | FormattedText テンプレートからテキストスタンプを構築します — テキスト、フォント、サイズ、カラーをコピーします。 |
TextStamp(value: string, textState: Aspose.Pdf.Text.TextState) | 値と事前に計算された TextState からテキストスタンプを作成します。 |
Put(page: Page) | このスタンプをページに追加します。 |