RichTextBoxField

RichTextBoxField

Огляд

RichTextBoxField є класом в Aspose.PDF FOSS для .NET. Наследники від: TextBoxField.

Поле форми Tx, яке несе значок багатого тексту (бит 26 /Ff).

Цей клас надає 23 методи для роботи з об’єктами RichTextBoxField в програмах .NET. Доступні методи включають: Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName, і 11 додаткових методів. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags, і ще 85 .

Свойства

Назва:ТипAccessОпис
RichTextValuestring?Читання/писанняПредставлення значення поля в багатому тексті (запис PDF / RV).
FormattedValuestring?Читання/писанняФорматоване (багатко-текстове) зображення; псевдонім RichTextValue.
Valuestring?Читання/писанняЗначення простого тексту, що відображається цим полем (/В-запис).
StylestringЧитання/писанняСтрижка стилю в CSS, що застосовується до фрагментів з багатим текстом.
JustifyAspose.Pdf.Annotations.JustificationЧитання/писанняТекстове обґрунтування.
MaxFontSizedoubleЧитання/писанняСтатичний по умові застосовується до всіх новостворених TextBoxFields’ авто-fit зовнішній вигляд.
FitIntoRectangleboolЧитання/писанняСтатичний по умові застосовується до всіх новостворених TextBoxFields’ FitIntoRectangle знаків.
WidthdoubleЧитання/писанняШирина макетного плану, коли поле розміщено всередині контейнера для макета (целе таблиці, абзац).
HeightdoubleЧитання/писанняВисота планування, коли поле розміщено всередині контейнера для оформлення.
MultilineboolЧитання/писанняБагатолінійна значок (бит 13 /Ff).
MaxLenintЧитання/писанняОбирає або встановлює максимальну норму.
IsMultilineboolЧитати.Це є багатолінейним.
IsPasswordboolЧитати.Обирає пароль.
TextVerticalAlignmentVerticalAlignmentЧитання/писанняВертикальне вирівнювання тексту всередині зовнішнього вигляду поля за опублікованою посиланням.
IsRichTextboolЧитати.Правда, коли в полі Tx встановлений флаг багатого тексту (бит 26 /Ff).
JustificationintЧитати.Обґрунтування тексту: 0 = ліворуч, 1 = в центрі, 2 = праворуч.
ForceCombsboolЧитання/писанняБіт 25 /Ff (Comb): при встановленні поле ділиться на MaxLen ровношироких косяків.
ScrollableboolЧитання/писанняІнверсив біта 24 /Ff (DoNotScroll).
SpellCheckboolЧитання/писанняІнверсив біта 23 /Ff (DoNotSpellCheck).
TypeFieldTypeЧитати.Тип поля.
FullNamestring?Читати.Повне кваліфіковане ім’я поля.
Namestring?Читання/писанняПовне кваліфіковане ім’я поля (так звана FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentЧитання/писанняТекстові специфічні горизонтальні перевершення, що застосовуються до зовнішнього вигляду віджету поля.
PageIndexintЧитати.1-based index of the page that owns this field’s widget.
PartialNamestring?Читання/писанняЧастинна назва поля (/T).
NormalAppearanceXForm?Читати.“Нормальний” вигляд поля (запис /AP/N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryЧитати.Подібні потоки віджета поля ( /AP-запис), вказані за назвою погляду.
OnActivatedAnnotations.PdfAction?Читання/писанняДія, що запускається при активізації цього поля (/Вхід).
CountintЧитати.Кількість дітей в масиві /Kids цього поля або дитячі полі (зв’язки ієрархії) або анотації віджетів (поле терміналу з декількома визуальними виджетами, наприклад групований ящик для відтискування/радіо).
FieldsField[]Читати.Полево-типовані діти дітей з цієї області як масив на скриншоті зручний аксессуар відображаючи поля на формі.
DefaultValuestring?Читати.Вартість за замовленням (/DV).
AlternateNamestring?Читання/писанняІнтернативна назва поля / підказка інструмента (/упис ТУ).
FlagsAspose.Pdf.Annotations.AnnotationFlagsЧитання/писанняВидіг-анотація знаків (/F запис), наприклад:.
TabOrderintЧитання/писанняІндекс порядку вкладення для цього поля.
IsReadOnlyboolЧитати.Чи є поле тільки для читання.
ReadOnlyboolЧитання/писанняЧи є поле тільки для читання (установлений псевдонім для паритету API).
IsRequiredboolЧитати.Чи потрібне поле.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsЧитати.Характеристики зовнішнього вигляду (коліри поблизу / позаду, обертання віджетів).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceЧитання/писанняПопередній вигляд (шрифт, розмір, колір) поля за опублікованою посиланням на WidgetAnnotation.
RectRectangle?Читання/писанняПолевий прямокутник.
BorderBorder?Читання/писанняПолевий кордон.
ColorColorЧитання/писанняКолір поля (заховуваний у /DA як RGB).
AnnotationIndexintЧитання/писання1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
IsGroupboolЧитати.Чи є це поле контейнером/групою дочерніх полей.
IsSharedFieldboolЧитання/писанняЧи належить це поле до групи спільних полей.
IsSynchronizedboolЧитати.Чи є колекція безпечною.
SyncRootobjectЧитати.Синхронізація коріння; повертає цей екземпляр.
MinFontSizedoubleЧитання/писанняМінімальний розмір шрифту, який використовується авто-напорядкованим відображенням полем.
MappingNamestring?Читання/писанняНазва мапі, що використовується зовнішніми скриптами для ідентифікації поля.
AnnotationTypeAnnotationTypeЧитати.Завжди Віджет.
ActionsAnnotationActionCollectionЧитати.Слот дії для дерева /AA.
ExportableboolЧитання/писанняЧи варто експортувати значення віджета на форму подачі.
HighlightingHighlightingModeЧитання/писанняВигляд висвітлення режиму, який використовується при натисканні користувачем на віджет (/H вхід).
ParentForms.Field?Читати.Батьківське поле, коли цей віджет є візуальним дітьми поля AcroForm .
RequiredboolЧитання/писанняЧи потрібно заповнити віджет перед подачею (/Ff біт 2).
HighlightModestringЧитати.Режим підсвічування (/В).
DefaultAppearanceStringstring?Читати.Попередній ряд поясів (/ВІД запис).
FieldValuestring?Читати.Значення поля (/В).
DefaultFieldValuestring?Читати.Вартість поля за замовчуванням (/DV вхід).
FieldTypestring?Читати.Тип поля (/ФТ-запис).
ActiveStatestring?Читання/писанняПодачу, що є активною (/запис AS).
AlignmentTextAlignmentЧитання/писанняСкладання тексту (для вільного тексту / віджетів з багатоматеріальним текстом).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentЧитання/писанняГоризонтальна вирівнювання, експонується на додаток до “Созв’язання”; обидва можуть бути встановлені незалежно.
StatesAppearanceDictionaryЧитати.Словосполучення з появою стану (по-статут підслову AP/N, наприклад.
UpdateAppearanceOnConvertboolЧитання/писанняЧи відтворити потік зовнішнього вигляду, коли аннотація збережена в конвертованому документі.
UseFontSubsetboolЧитання/писанняЧи слід підставляти вбудований шрифт (якщо є).
Contentsstring?Читання/писанняЗміст анотації (текст).
OpacitydoubleЧитання/писанняОпачність анотації (0,0 = прозоре, 1,0 = непрозорно).
InteriorColorColor?Читання/писанняВнутрішній колір анотації (/ІС запис, для облікових / квадратних / лінійних анонтів).
Titlestring?Читання/писанняНазва анотації (автор для означних заміток).
Subjectstring?Читання/писанняТема анотації (/Subj вхід).
ModifiedDatestring?Читати.Дата модифікації.
ModifiedDateTimeЧитання/писання/M (змінений) дата як вписані DateTime.
AnnotationFlagsAnnotationFlagsЧитання/писанняВкладено псевдонім Flags, що показує AnnotationFlags як властивість.
ActionPdfAction?Читання/писанняДія, пов’язана з цією аннотацією (/Вставка).
Authorstring?Читати.Автор анотації (/В).
AnnotationStatestring?Читати.Становище анотації (/запис стану), наприклад:.
AnnotationStateModelstring?Читати.Модель стану анотації (/StateModel), наприклад:.
ReplyTypestring?Читати.Тип відповіді (/RT запис), наприклад:.
InReplyToAnnotation?Читання/писанняАнотація, на яку це відповість (/IRT запис).
QuadPointsPoint[]Читання/писанняQuadPoints як масив з значеннями точок.
PagePage?Читати.Страница, яка володіє цією аннотацією або нуль, коли її не можна вирішити (наприклад.
VerticalAlignmentVerticalAlignmentЧитання/писанняВертикальне вирівнювання, яке застосовується до цього пункту.
MarginMarginInfo?Читання/писанняІнформація про зовнішні маржі застосовується до цього пункту.
IsFirstParagraphInColumnboolЧитання/писанняПримусити абзац почати новий колонка.
IsKeptWithNextboolЧитання/писанняНе забудьте про цей абзац.
IsInNewPageboolЧитання/писанняПримусити абзац почати на новій сторінці.
IsInLineParagraphboolЧитання/писанняЗнак абзаця в лінії (не починає новий ряд).
HyperlinkTextstring?Читання/писанняМета гіперпосилання з традиційним струнковим типом.
HyperlinkHyperlink?Читання/писанняВикладено прикрашення гіперпосилання, яке застосовується до параграфа.
ZIndexintЧитання/писанняЗ-порядковий індекс, який використовується DOM.

Методи

SignatureОпис
RichTextBoxField(page: Page, rect: Rectangle)Створити поле з багатим текстом на даному сторінці прямокутник.
TextBoxField(page: Page, rect: Rectangle)Створює нове поле текстового поля на зазначеному сторінці з даним прямокутником.
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()Повертає ім’я стану погляду, що представляє “включений” / “визначений”, стан цього віджету (зазвичай “Так”), подивився з клавіш диктату /AP/N (що-небудь інше ніж “Віншований”).
Accept(visitor: AnnotationSelector)Покликання “Прийміть” на цій інстанції RichTextBoxField.
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 стан.

Див. також

 Українська