TextStamp

概述

TextStamp 是 Aspose.PDF FOSS 中用于 .NET 的类。继承自:Stamps.TextStamp。

兼容性重新导出,以便引用 Aspose.Pdf.TextStamp(在类型移动到 Aspose.Pdf.Stamps) 之前)的外部测试能够继续编译。

此类提供 4 个用于在 .NET 程序中处理 TextStamp 对象的方法。可用的方法包括:Put、TextStamp。在安装 Aspose.PDF FOSS for .NET 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:AutoAdjustFontSizePrecision、AutoAdjustFontSizeToFitStampRectangle、Draw、FontSize、Height、Justify,以及另外 11 项。

属性

名称类型访问描述
Heightdouble读写获取或设置高度。
Scalebool读写获取或设置比例。
TextAlignmentAspose.Pdf.HorizontalAlignment读写获取或设置文本对齐方式。
Valuestring读写获取或设置该值。
Widthdouble读写获取或设置宽度。
WordWrapbool读写获取或设置换行。
WordWrapModeAspose.Pdf.Text.TextFormattingOptions.WordWrapMode读写获取或设置自动换行模式。
TextStateAspose.Pdf.Text.TextState读取文本状态快照。
FontSizefloat读取字体大小(以点为单位)。
AutoAdjustFontSizePrecisionfloat读写在自动调整字体大小以适应印章矩形时的精度(以点为单位)。
AutoAdjustFontSizeToFitStampRectanglebool读写当为 true 时,渲染器会缩小字体大小,直至文本适配印章的宽度/高度。
Drawbool读写当为 false 时,印章记录意图但跳过绘制。
Justifybool读写当为 true 时,印章文本在印章宽度内进行两端对齐。
MaxRowWidthdouble读写换行前的最大行宽。
NoCharacterBehaviorNoCharacterAction读写当字符在所配置的字体中没有对应字形时使用的策略。
ReplacementFontAspose.Pdf.Text.Font读写回退字体在主字体缺少所需字形时使用;仅在 NoCharacterBehavior 为 UseReplacementFont 时查询。
TreatYIndentAsBaseLinebool读写为 true 时,印章的 Y 缩进被视为文本基线,而不是边界框顶部。

方法

签名描述
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)将此印章添加到页面。

另请参阅

 中文