TextField
TextField
概述
TextField 是 Aspose.PDF FOSS 中用于 TypeScript 的一个类。继承自:Field。
文本字段(/FT /Tx)。
此类为 TypeScript 程序中的 TextField 对象声明了 6 个方法。可用的方法包括:Flatten、GenerateAppearance、SetActions、SetStyle、constructor、setFlagForTest。在安装了 Aspose.PDF FOSS for TypeScript 包后,所有公共成员对任何 TypeScript 应用程序均可访问。属性:Actions、Comb、DoNotScroll、DoNotSpellCheck、FileSelect、MaxLen,以及另外 11 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
Type | : 'text' | 读取 | 获取类型。 |
Multiline | boolean | 读写 | 获取多行。 |
Password | boolean | 读写 | 获取密码。 |
Comb | boolean | 读写 | 获取 comb。 |
FileSelect | boolean | 读写 | 获取文件选择。 |
RichText | boolean | 读写 | 获取富文本。 |
DoNotSpellCheck | boolean | 读写 | 获取不进行拼写检查。 |
DoNotScroll | boolean | 读写 | 获取不滚动。 |
RichTextValue | `string | undefined` | 读写 |
RichTextPlain | `string | undefined` | 读取 |
MaxLen | number | 读写 | 获取最大长度。 |
Widgets | PdfDict[] | 读取 | 获取小部件。 |
Options | string[] | 读取 | 获取选项。 |
Value | `string | string[] | boolean` |
Actions | FieldActions | 读取 | 获取操作。 |
ReadOnly | boolean | 读写 | 获取只读属性。 |
Required | boolean | 读写 | 获取所需的。 |
方法
| 签名 | 描述 |
|---|---|
setFlagForTest(bit: number, on: boolean) | @internal 测试用于 setFlag 的接缝,该接缝受保护。 |
constructor(doc: Document, acroForm: PdfDict, Dict: PdfDict, Name: string, FullName: string, Type: FieldType, ff: number, initialV: PdfObject) | 在此 TextField 实例上调用构造函数(doc, acroForm, Dict, Name, FullName, Type, ff, initialV)。 |
SetActions(actions: FieldActionsUpdate) | 设置或清除 /AA 触发器。 |
Flatten() → number | 仅将此字段烘焙为静态页面内容:将其每个小部件的外观绘制到各自页面的 /Contents 中,从 /Annots 中移除这些小部件,并将字段从 /AcroForm /Fields 中解除关联。 |
GenerateAppearance() | 根据其当前值重新生成此字段的外观流(s),使渲染结果不依赖于查看器遵循 /NeedAppearances。 |
SetStyle(style: FieldStyle) | 重新设置此字段的样式:边框、背景和文字。 |