TextBoxField
Общ преглед
TextBoxField е клас в Aspose.PDF FOSS за .NET. Наследници от: Field.
Този клас предоставя 26 метода за работа с TextBoxField обекти в .NET програми. Наличните методи включват: Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName, и 10 допълнителни методи. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.PDF FOSS for .Net. Свойства: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags, и още 81.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
MaxFontSize | double | Чете/Пише | Статичен подразбиране, приложено към всички новосъздадени TextBoxFields’ авто-фит външността. |
FitIntoRectangle | bool | Чете/Пише | Статичен подразбиране, приложено към всички новосъздадени знаци TextBoxFields’ FitIntoRectangle. |
Width | double | Чете/Пише | Ширина на оформлението, когато полето е поставено в контейнер за оформление (клетка на таблица, параграф). |
Height | double | Чете/Пише | Височина на оформлението, когато полето е поставено в контейнер за оформление. |
Multiline | bool | Чете/Пише | Многоречен флаг (бит 13 от /Ff). |
MaxLen | int | Чете/Пише | Получава или определя максималния лен. |
IsMultiline | bool | Прочети. | Получи многолинейни. |
IsPassword | bool | Прочети. | Взема паролата. |
TextVerticalAlignment | VerticalAlignment | Чете/Пише | Вертикално подравняване на текста в външния вид на полето за публикувана позовавка. |
IsRichText | bool | Прочети. | Истина, когато в полето Tx е зададен флагът с богат текст (бит 26 от /Ff). |
Justification | int | Прочети. | Оправдание на текста: 0 = ляво, 1 = средата, 2 = дясно. |
ForceCombs | bool | Чете/Пише | Бит 25 от /Ff (Comb): когато е зададен, полето се разделя на MaxLen ровеси с равна ширина. |
Scrollable | bool | Чете/Пише | Инверс на бита 24 от /Ff (DoNotScroll). |
SpellCheck | bool | Чете/Пише | Инверс на бита 23 от /Ff (DoNotSpellCheck). |
Value | string? | Чете/Пише | Текстовата стойност, съхранявана в /V. |
Type | FieldType | Прочети. | Типът на полето. |
FullName | string? | Прочети. | Пълно квалифицирано наименование на полето. |
Name | string? | Чете/Пише | Пълно квалифицирано име на полето (известна по-нататък като FullName). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Чете/Пише | Заменяне на специфично за текста хоризонтално подравняване, прилагано към външния вид на полето. |
PageIndex | int | Прочети. | 1-based index of the page that owns this field’s widget. |
PartialName | string? | Чете/Пише | Частично име на полето (/T). |
NormalAppearance | XForm? | Прочети. | “Нормален” външен вид на полето (вписването /AP/N). |
Appearance | Aspose.Pdf.Annotations.AppearanceDictionary | Прочети. | Погледът на полето виджет потоци (/AP вписване), въведен от името на вида. |
OnActivated | Annotations.PdfAction? | Чете/Пише | Действието се задейства, когато това поле е активирано (/Вписване). |
Count | int | Прочети. | Броят на децата в масивът /Kids или деца (йерархични възли) или анотация на виджети (терминално поле с множество визуални виджита, като например групирана контролна кутия/радио). |
Fields | Field[] | Прочети. | Полево-типирани деца от това поле като масив за снимки удобство аксесоар, който огледа полята на формата. |
DefaultValue | string? | Прочети. | Стойността по подразбиране (/DV). |
AlternateName | string? | Чете/Пише | Името на алтернативното поле / инструменталният съветник (/вписване за ТУ). |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | Чете/Пише | Обяснителни знаци на виджета (/F запис), например:. |
TabOrder | int | Чете/Пише | Индекс на реда за таблица за това поле. |
IsReadOnly | bool | Прочети. | Дали полето е само за четене. |
ReadOnly | bool | Чете/Пише | Дали полето е само за четене (установим алиас за API паритет). |
IsRequired | bool | Прочети. | Дали полето е необходимо. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | Прочети. | Характеристики на външния вид (цветове на границата/фона, въртене на виджета). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | Чете/Пише | Предварителният вид (черник, размер, цвят) на полето за публикувана позоваване в WidgetAnnotation. |
Rect | Rectangle? | Чете/Пише | Прякоуголецът на полето. |
Border | Border? | Чете/Пише | Границата на полето. |
Color | Color | Чете/Пише | Цветът на полето (съхраняван в /DA по подразбиране като RGB). |
AnnotationIndex | int | Чете/Пише | 1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets. |
IsGroup | bool | Прочети. | Дали това поле е контейнер/група от подполезни полета. |
IsSharedField | bool | Чете/Пише | Дали това поле принадлежи към група от споделени области. |
IsSynchronized | bool | Прочети. | Дали колекцията е безопасна. |
SyncRoot | object | Прочети. | Синхронизация корени; връща този пример. |
MinFontSize | double | Чете/Пише | Минимален размер на шрифта, използван от автоматичното приспособяване на външния вид на полето. |
MappingName | string? | Чете/Пише | Името на картографирането, използвано от външни скрипти за идентифициране на полето. |
AnnotationType | AnnotationType | Прочети. | Винаги Виджет. |
Actions | AnnotationActionCollection | Прочети. | Слот за действие на дървото /AA. |
Exportable | bool | Чете/Пише | Дали стойността на виджета трябва да се изнася в формуляра за изпращане. |
Highlighting | HighlightingMode | Чете/Пише | Визуален режим на подчертаване, използван при натискане от страна на потребителя на виджета (/Въведение в H). |
Parent | Forms.Field? | Прочети. | Родителско поле, когато този виджет е визуалното дете на AcroForm поле. |
Required | bool | Чете/Пише | Дали преди изпращане трябва да се попълни виджетът (/Ff битово 2). |
HighlightMode | string | Прочети. | Режим на подчертаване (/Въведение в Н). |
DefaultAppearanceString | string? | Прочети. | По подразбиране се използва последователността за появата (/Вписване на DA). |
FieldValue | string? | Прочети. | Стойността на полето (/В запис). |
DefaultFieldValue | string? | Прочети. | Стойността на полето по подразбиране (/DV запис). |
FieldType | string? | Прочети. | Тип на полето (/ФТ запис). |
ActiveState | string? | Чете/Пише | Състояние на активен външен вид в момента (/вписване AS). |
Alignment | TextAlignment | Чете/Пише | Насочване на текста (за свободния текст / анотации с обогатен текст). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Чете/Пише | Хоризонтално подравняване, изложено в допълнение към Alignment; двете са независимо настройващи се. |
States | AppearanceDictionary | Прочети. | Използване на изброените в таблицата данни. |
UpdateAppearanceOnConvert | bool | Чете/Пише | Дали да се регенерира потокът на външния вид, когато е записано бележката в конвертиран документ. |
UseFontSubset | bool | Чете/Пише | Дали вграденото шрифт (ако има) трябва да бъде поднастроено. |
Contents | string? | Чете/Пише | Съдържанието на бележките (текст). |
Opacity | double | Чете/Пише | Опасност на бележките (0,0 = прозрачна, 1,0 = непрозрачно). |
InteriorColor | Color? | Чете/Пише | Вътрешният цвят на аннотацията (/ВП запис, за антотации с кръг/квадрат/линия). |
Title | string? | Чете/Пише | Заглавието на бележката (автор за маркировъчни бележки). |
Subject | string? | Чете/Пише | Предметът на бележката (/Вписване под “Под”);. |
ModifiedDate | string? | Прочети. | Датата на промяната. |
Modified | DateTime | Чете/Пише | Датата /M (модифицирана) като въведен DateTime. |
AnnotationFlags | AnnotationFlags | Чете/Пише | Вписване на псевдоним за Флаги, показващ AnnotationFlags като свойство. |
Action | PdfAction? | Чете/Пише | Действието, свързано с тази аннотация (/Вписване). |
Author | string? | Прочети. | Авторът на бележката (/Вписване в Т). |
AnnotationState | string? | Прочети. | Състояние на анотация (/вписване в държавата), напр. |
AnnotationStateModel | string? | Прочети. | Моделът на състоянието на бележките (/StateModel), напр. |
ReplyType | string? | Прочети. | Тип на отговора (/RT запис), например:. |
InReplyTo | Annotation? | Чете/Пише | Аннотацията, на която отговаря (/IRT запис). |
QuadPoints | Point[] | Чете/Пише | QuadPoints като масив от точки. |
Page | Page? | Прочети. | Страницата, която притежава тази аннотация или нулева когато не може да бъде разрешена (напр. |
VerticalAlignment | VerticalAlignment | Чете/Пише | Вертикално подравняване, приложено към настоящия параграф. |
Margin | MarginInfo? | Чете/Пише | Информация за външните маржове, приложима към настоящия параграф. |
IsFirstParagraphInColumn | bool | Чете/Пише | Принуди параграфа да започне нова колона. |
IsKeptWithNext | bool | Чете/Пише | Дръж този параграф на една страница с следващия. |
IsInNewPage | bool | Чете/Пише | Накарайте параграфа да започне на нова страница. |
IsInLineParagraph | bool | Чете/Пише | Вграден параграф (не започва нов ред). |
HyperlinkText | string? | Чете/Пише | Цели на хипервръзки с традиционен код. |
Hyperlink | Hyperlink? | Чете/Пише | Типовата декорация на хипервръзката, приложена към параграфа. |
ZIndex | int | Чете/Пише | Z-order индекс, използван от DOM рендератора. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
TextBoxField(page: Page, rect: Rectangle) | Създава ново поле за текстово поле на посочената страница с даден правоъгълник. |
TextBoxField(doc: Document, rect: Rectangle) | Създава ново поле с текстово поле, свързано с документа (страница, възложена чрез Form.Add). |
TextBoxField(doc: Document) | Текстово поле, свързано с документ без правоъгълник. |
TextBoxField(page: Page, rects: Rectangle[]) | Текстово поле с множество виджети първият правоъгълник се използва за речника на вижета; допълнителни правоуглища са съхранявани в /Kids, за да спазват договора с многовиджетите. |
TextBoxField() | Без параметри ctor създава поле с необвързана текстова кутия. |
AddBarcode(code: string) | Код за кодиране като баркод на място в стойността на полето. |
AddImage(image: System.Drawing.Image) | Подкрепа за покриване на изображенията. |
Field(doc: Document) | Създаване на поле, свързано с документ. |
GetEnumerator() | Итерации на анотация за децата в /Kids масив. |
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int) | Копирай анотациите на виджетите в масив, започващ от индекса. |
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction) | Изпълнете предоставеното действие JavaScript срещу това поле. |
ExportToJson(stream: Stream) | Сериализирайте това поле в JSON (единствен FieldExportingData обект) чрез предоставен поток. |
ExportValueToJson(outputJsonStream: Stream, indented: bool) | Напишете името на полето, знамената и стойността в JSON поток. |
Flatten() | Нагласи това поле превърни стойността му в статично съдържание на страницата. |
GetWidgetEnumerator() | Изброяващ номер, въведен в WidgetAnnotation. |
ImportValueFromJson(inputJsonStream: Stream) | Прочетете стойността на това поле от JSON поток. |
Recalculate() | Преизчисляване на стойността на полето от неговия скрипт за изчисление. |
SetPosition(point: Aspose.Pdf.Point) | Преместете първия правоъгълник на полето към подадената точка (горния ляв ъгъл). |
WidgetAnnotation(doc: Document) | Програматичен ctor създава гола анотация на виджета, свързана с читателя на doc. |
GetCheckedStateName() | Връща името на състоянието, което представлява “On” / “Checked” състояние на този виджет (обикновено “Да”), търсен от клавишите на диктата /AP/N (всичко, които не е “Off”). |
Accept(visitor: AnnotationSelector) | Приема при този TextBoxField пример. |
GetRectangle(considerRotation: bool) | Ограничаващ правоъгълник, коригиран чрез considerRotation. |
ChangeAfterResize(transform: Matrix) | Направи геометрията на аннотата след като потребителят промени размера на страницата или хост-сместен квадрат. |
UpdateAppearances() | Регенериране на нормалния поток за външен вид (/AP /N) от текущата геометрия и цветове на аннотацията. |
WriteXfdf(writer: System.Xml.XmlWriter) | Сериализирайте това обозначение като XFDF елемент към писателя (PDF 32000 §12.7.8 / X F D F 3.0). |
Clone() | Плитък клон копира скаларно/ref-shared състояние. |