RichTextBoxField
Vue de l’ensemble
RichTextBoxField Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : TextBoxField.
Un champ de forme Tx qui porte la drapeau en texte riche (bit 26 /Ff).
Cette classe fournit 23 méthodes pour travailler avec des objets RichTextBoxField dans les programmes .NET. Les méthodes disponibles comprennent : Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName,11 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,Et 85 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
RichTextValue | string? | Lire / Écrire | La représentation en texte riche du valeur de champ (enregistrement PDF / RV). |
FormattedValue | string? | Lire / Écrire | La représentation formée (réchauffée) ; alias pour RichTextValue. |
Value | string? | Lire / Écrire | Valeur de texte plain rendue par ce champ (/V entrée). |
Style | string | Lire / Écrire | CSS style string appliqué aux fragments de texte riche. |
Justify | Aspose.Pdf.Annotations.Justification | Lire / Écrire | La justification du texte. |
MaxFontSize | double | Lire / Écrire | La défaut statique s’appliquait à tous les appareils auto-conformés de TextBoxFields nouvellement créés. |
FitIntoRectangle | bool | Lire / Écrire | La défaut statique s’appliquait à toutes les drapeaux nouvellement créés TextBoxFields’ FitIntoRectangle. |
Width | double | Lire / Écrire | La largeur de la disposition lorsque le champ est placé à l’intérieur d’un conteneur de layout (celle de table, paragraphe). |
Height | double | Lire / Écrire | Layout hauteur lorsque le champ est placé à l’intérieur d’un conteneur de layout. |
Multiline | bool | Lire / Écrire | Drapeau de la multiline (bit 13 /Ff). |
MaxLen | int | Lire / Écrire | Rendez ou mettez le max len. |
IsMultiline | bool | Lire | Il y a beaucoup de multilines. |
IsPassword | bool | Lire | Et c’est le mot de passe. |
TextVerticalAlignment | VerticalAlignment | Lire / Écrire | Alignement vertical du texte à l’intérieur de l’apparence du champ — par référence publiée. |
IsRichText | bool | Lire | Vraiment lorsque le champ Tx a la bande-annonce de texte riche (bit 26 /Ff) réglée. |
Justification | int | Lire | 0 = gauche, 1 = centre, 2 = droite. |
ForceCombs | bool | Lire / Écrire | 25 bits de /Ff (Comb): lorsqu’il est configuré, le champ est divisé en MaxLen équivalent-width combs. |
Scrollable | bool | Lire / Écrire | Inverse de bit 24 /Ff (DoNotScroll). |
SpellCheck | bool | Lire / Écrire | Inverse de bit 23 de /Ff (DoNotSpellCheck). |
Type | FieldType | Lire | Le type de champ. |
FullName | string? | Lire | Nom de champ entièrement qualifié. |
Name | string? | Lire / Écrire | Le nom de champ entièrement qualifié (alias pour FullName). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Lire / Écrire | L’alignement horizontal spécifique à la texture est appliqué à l’apparence du widget du champ. |
PageIndex | int | Lire | 1-based index of the page that owns this field’s widget. |
PartialName | string? | Lire / Écrire | Le nom de champ partiel (T). |
NormalAppearance | XForm? | Lire | L’apparence « normale » du champ (l’entrée /AP /N). |
Appearance | Aspose.Pdf.Annotations.AppearanceDictionary | Lire | L’apparence du widget de champ coule (l’entrée /AP), clé par le nom d’apparaison. |
OnActivated | Annotations.PdfAction? | Lire / Écrire | L’action est déclenchée lorsque ce champ est activé (/A entré). |
Count | int | Lire | Nombre de enfants dans ce champ /Kids array - soit les champs d’enfants (node hiérarchique) ou les annotations widget (un champ terminal avec plusieurs widgets visuels, tels que une boîte de contrôle/radio groupée). |
Fields | Field[] | Lire | Les enfants de ce champ en type champ comme un coup d’œil - accessoires de confort pour peindre les champs sur la forme. |
DefaultValue | string? | Lire | La valeur défaut (DV) est la valeur de l’électricité. |
AlternateName | string? | Lire / Écrire | Le nom de champ alternatif / type d’outil (/entrée de la TUE). |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | Lire / Écrire | Les drapeaux d’anotation du widget (/F entry), par exemple. |
TabOrder | int | Lire / Écrire | Indice de commande pour ce champ. |
IsReadOnly | bool | Lire | Que le champ soit seulement lu. |
ReadOnly | bool | Lire / Écrire | Que le champ soit seulement lisible (lias stable pour la parité API). |
IsRequired | bool | Lire | Que le champ soit nécessaire. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | Lire | Caractéristiques d’apparition (colors de frontière / fond, rotation du widget). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | Lire / Écrire | Apparition par défaut (fonte, taille, couleur) du champ — par référence publiée sur WidgetAnnotation. |
Rect | Rectangle? | Lire / Écrire | Le champ rectangle. |
Border | Border? | Lire / Écrire | La frontière du champ. |
Color | Color | Lire / Écrire | La couleur de champ (enregistrée dans la barre d’apparence /DA par défaut en RGB). |
AnnotationIndex | int | Lire / Écrire | 1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets. |
IsGroup | bool | Lire | Que ce champ soit un conteneur/groupe de champs pour enfants. |
IsSharedField | bool | Lire / Écrire | Que ce champ appartient à un groupe de champs partagés. |
IsSynchronized | bool | Lire | Que la collection soit thread-safe. |
SyncRoot | object | Lire | Synchronisation de la racine ; retourne cette instance. |
MinFontSize | double | Lire / Écrire | La taille de la phonture minimale utilisée par l’apparence du champ est auto-fit. |
MappingName | string? | Lire / Écrire | Mappage de noms utilisés par des scripts externes pour identifier le champ. |
AnnotationType | AnnotationType | Lire | Toujours un widget. |
Actions | AnnotationActionCollection | Lire | Slots d’action pour le widget /AA. |
Exportable | bool | Lire / Écrire | Que la valeur du widget doit être exportée sur le formulaire de soumission. |
Highlighting | HighlightingMode | Lire / Écrire | Le mode d’éclairage visuel est utilisé lorsque l’utilisateur clique sur le widget (/H entrée). |
Parent | Forms.Field? | Lire | Pays parent lorsque ce widget est l’enfant visuel d’un champ AcroForm. |
Required | bool | Lire / Écrire | Si le widget doit être rempli avant la soumission (/Ff bit 2). |
HighlightMode | string | Lire | Le mode de mise en avant ( / H entrée). |
DefaultAppearanceString | string? | Lire | La ligne d’apparence par défaut (/DA entré). |
FieldValue | string? | Lire | La valeur de champ ( / V entrée). |
DefaultFieldValue | string? | Lire | La valeur de champ par défaut (/DV entrée). |
FieldType | string? | Lire | Type de champ ( / FT entrée). |
ActiveState | string? | Lire / Écrire | État d’apparition actuellement actif (/entrée AS). |
Alignment | TextAlignment | Lire / Écrire | Alignement de texte (pour les notes gratuites / widget portant un texte riche). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Lire / Écrire | Alignement horizontal, exposé en plus de l’Alignment; les deux sont indépendamment ajustables. |
States | AppearanceDictionary | Lire | Le dictionnaire de l’État d’apparition (le sous-dict par État de AP/N, etc. |
UpdateAppearanceOnConvert | bool | Lire / Écrire | Que de régénérer le flux d’apparence lorsque l’annotation est enregistrée dans un document converti. |
UseFontSubset | bool | Lire / Écrire | Que la forme (si elle est) soit déposée. |
Contents | string? | Lire / Écrire | Le contenu de l’annonce (texte). |
Opacity | double | Lire / Écrire | L’opacité de l’annotation (0.0 = transparente, 1.0 = opaque). |
InteriorColor | Color? | Lire / Écrire | La couleur intérieure de l’anotation (/entrée IC, pour les annotations en cirque / square / ligne). |
Title | string? | Lire / Écrire | Titre de l’annonce (auteur des annotations d’encore). |
Subject | string? | Lire / Écrire | Le sujet de l’annonce (/Subj entry). |
ModifiedDate | string? | Lire | La date de modification. |
Modified | DateTime | Lire / Écrire | La date /M (modifiée) est une date en tant que DateTime. |
AnnotationFlags | AnnotationFlags | Lire / Écrire | Type alias de Flags exposant AnnotationFlags comme propriété. |
Action | PdfAction? | Lire / Écrire | L’action associée à cette note (/A entré). |
Author | string? | Lire | L’auteur de l’annonce ( / T entry ). |
AnnotationState | string? | Lire | l’état d’annonce (/entrée de l’État), par exemple. |
AnnotationStateModel | string? | Lire | Le modèle d’état de l’annonce (/StateModel entrée), par exemple. |
ReplyType | string? | Lire | Le type de réponse (/RT entré), par exemple. |
InReplyTo | Annotation? | Lire / Écrire | Cette note est répondue à (/IRT entry). |
QuadPoints | Point[] | Lire / Écrire | QuadPoints comme une série de valeurs points. |
Page | Page? | Lire | La page qui possède cette note, ou null lorsque elle ne peut pas être résolue (par exemple. |
VerticalAlignment | VerticalAlignment | Lire / Écrire | L’alignement vertical appliqué à ce paragraphe. |
Margin | MarginInfo? | Lire / Écrire | Les informations de marge extérieur appliquées à ce paragraphe. |
IsFirstParagraphInColumn | bool | Lire / Écrire | Forcez le paragraphe à démarrer une nouvelle colonne. |
IsKeptWithNext | bool | Lire / Écrire | Gardez ce paragraphe sur la même page que la prochaine. |
IsInNewPage | bool | Lire / Écrire | Il faut que le paragraphe commence sur une nouvelle page. |
IsInLineParagraph | bool | Lire / Écrire | Le drapeau de la ligne (ne commence pas une nouvelle ligne). |
HyperlinkText | string? | Lire / Écrire | Cible de lien hypertexte. |
Hyperlink | Hyperlink? | Lire / Écrire | La décoration de hyperliens typique appliquée au paragraphe. |
ZIndex | int | Lire / Écrire | L’index de commande Z est utilisé par le rendu DOM. |
méthodes
| Signature | Description |
|---|---|
RichTextBoxField(page: Page, rect: Rectangle) | Construisez un champ de texte riche sur le rectangle de la page donnée. |
TextBoxField(page: Page, rect: Rectangle) | Créez un nouveau champ de boîte texte sur la page spécifiée avec le rectangle donné. |
AddBarcode(code: string) | Encode code comme un barcode de place dans la valeur du champ. |
AddImage(image: System.Drawing.Image) | Stub pour l’image surlay support. |
Field(doc: Document) | Créer un champ lié à un document. |
GetEnumerator() | Il y a des annotations de widget pour les enfants dans ce champ dans l’array /Kids. |
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int) | Copiez les annotations de widget dans une série commençant par index. |
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction) | Exécutez l’action fournie contre ce champ. |
ExportToJson(stream: Stream) | Sérialisez ce champ à JSON (un seul objet FieldExportingData) via le courant fourni. |
ExportValueToJson(outputJsonStream: Stream, indented: bool) | Écrivez le nom, les drapeaux et la valeur du champ dans un flux JSON. |
Flatten() | Flattez ce champ - convertisez son valeur en contenu de page statique. |
GetWidgetEnumerator() | Le numéro est enregistré à WidgetAnnotation. |
ImportValueFromJson(inputJsonStream: Stream) | Lisez la valeur de ce champ à partir d’un flux JSON. |
Recalculate() | Réévaluer la valeur du champ à partir de son script de calcul. |
SetPosition(point: Aspose.Pdf.Point) | Mettre le premier rectangle du widget du champ vers le point fourni (cour de haut-la gauche). |
WidgetAnnotation(doc: Document) | Programmatic ctor - Création d’une note de widget simple associée au lecteur doc. |
GetCheckedStateName() | Retourne le nom d’état de l’apparence qui représente l’étatus “on” / “checked” de ce widget (typiquement “oui”), en regardant des clés du dicte /AP/N (tout ce qui n’est pas “Off”). |
Accept(visitor: AnnotationSelector) | Appel à Accepter sur cette instance RichTextBoxField. |
GetRectangle(considerRotation: bool) | La rectangle de bord ajustée par considRotation. |
ChangeAfterResize(transform: Matrix) | Ajuster la géométrie de l’annonce après que l’utilisateur a révisé la page ou le rectangle hôte. |
UpdateAppearances() | Regénérer le flux d’apparence normal (/AP / N) de la géométrie et des couleurs actuelles de l’anotation. |
WriteXfdf(writer: System.Xml.XmlWriter) | Sérialisez cette note comme un élément XFDF pour l’auteur (PDF 32000 §12.7.8 / X FDF 3.0). |
Clone() | Shallow clone - copies de l’état scalar/ref-shared. |