TextStamp

TextStamp

概要

TextStamp は Aspose.PDF の .NET 用 FOSS におけるクラスです。継承元: Stamp。

PDF ページに適用できるテキストスタンプです。

このクラスは、.NET プログラムにおける TextStamp オブジェクトを操作するための 11 のメソッドを提供します。利用可能なメソッドは、BindImage、BindLogo、BindPdf、BindTextState、SetImageSize、SetOrigin、TextStamp です。Aspose.PDF の .NET 用 FOSS パッケージをインストールすれば、すべての公開メンバーが任意の .NET アプリケーションからアクセス可能になります。プロパティ: BlendingSpace、Color、DefaultFont、DefaultFontSize、FontName、FontSize、その他 19 件。

プロパティ

名前型アクセス説明
DefaultFontFont読み取り明示的にFontNameが設定されていない場合に使用されるデフォルトフォント。
DefaultFontSizefloat読み取り明示的にFontSizeが設定されていない場合に使用されるデフォルトのフォントサイズ。
Textstring読み取り/書き込みスタンプするテキスト。
Valuestring読み取り/書き込みテキストのエイリアス。
FontNamestring読み取り/書き込みフォント名(ページリソースに存在するか、Standard 14 フォントのいずれかである必要があります)。
FontSizefloat読み取りポイント単位のフォントサイズ。
ColorColor読み取り/書き込みテキストの色。
TextStateTextState読み取り/書き込みテキストの書式設定状態。
WordWrapbool読み取り/書き込み幅の境界でテキストを折り返すかどうか。
WordWrapModeTextFormattingOptions.WordWrapMode読み取り/書き込みスタンプテキストに適用されるWord-wrapモード。
Widthdouble読み取り/書き込み単語折り返しに使用される幅の制約(ポイント単位)。
Heightdouble読み取り/書き込みスタンプボックスの高さの制約。
Scalebool読み取り/書き込みtrue の場合、スタンプテキストは Width × Height に合わせてスケーリングされます。
Zoomdouble読み取り/書き込みスタンプに適用されるズーム倍率。
TextAlignmentHorizontalAlignment読み取り/書き込みスタンプボックス内のテキスト行の水平配置。
StampIdint読み取り/書き込みスタンプの識別子。
Pagesint[]?読み取り/書き込みスタンプを適用するページ(1ベース)。
PageNumberint読み取り/書き込みスタンプを適用する単一ページ番号(1ベース)。
XOrigindouble読み取り/書き込みポイント単位のX原点位置。
YOrigindouble読み取り/書き込みY 原点の位置(ポイント単位)。
Rotationfloat読み取り/書き込み回転角度(度単位)。
Opacityfloat読み取り/書き込み不透明度 (0.0-1.0)。
IsBackgroundbool読み取り/書き込みこのスタンプが背景にあるかどうか。
Qualityint読み取り/書き込みスタンプがJPEG画像として出力されるときのJPEG品質 (1..100)。
BlendingSpaceBlendingColorSpace読み取り/書き込みスタンプをページに合成する際に使用されるブレンドカラー空間。

メソッド

シグネチャ説明
TextStamp(text: string)この TextStamp インスタンスで TextStamp(text) を呼び出します。
TextStamp(formattedText: FormattedText)FormattedText から TextStamp を作成します(行をフラット化して単一の文字列にし、’\n’ で結合します)。
BindLogo(formattedText: FormattedText)スタンプのロゴ(テキストスタンプ)として FormattedText をバインドします。
BindImage(imageData: byte[])スタンプのロゴ(image stamp)として raw image bytes をバインドする。
BindImage(image: Stream)スタンプの画像ソースとして stream をバインドする。
BindImage(imageFile: string)スタンプの画像ソースとして file path をバインドする。
BindPdf(pdfStream: Stream, pageNumber: int)stream と 1 ベースのページ番号で PDF ページ(スタンプソースとして)をバインドする。
BindPdf(pdfFile: string, pageNumber: int)PDFページ(スタンプソースとして)をファイルパスと1ベースのページ番号でバインドします。
BindTextState(textState: TextState)スタンプがテキスト入力されたときにデフォルトを上書きする TextState をバインドします。
SetImageSize(width: float, height: float)画像スタンプがレンダリングされるピクセルサイズを明示的に設定します。
SetOrigin(originX: float, originY: float)原点の位置を設定します。

参照

 日本語