RichTextBoxField

RichTextBoxField

Översikt

RichTextBoxField är en klass i Aspose.PDF FOSS för .NET. ärvt från: TextBoxField.

Ett Tx-formfält som bär den rika textråd (bit 26 av /Ff).

Denna klass innehåller 23 metoder för att arbeta med RichTextBoxField objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName,och 11 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,86 och mer.

ägodelar

NamnTyp avAccessBeskrivning
RichTextValuestring?Läs/ SkrivDen rika textrestationen av fältet värde (PDF / RV ingång).
FormattedValuestring?Läs/ SkrivDen formaterade (rik text) representationen; alias för RichTextValue.
Valuestring?Läs/ SkrivPlain-text värde som renderas av detta fält (/V inmatning).
StylestringLäs/ SkrivCSS-stil sträng tillämpas på de rika text fragmenten - t.ex.
JustifyAspose.Pdf.Annotations.JustificationLäs/ SkrivText motivering .
MaxFontSizedoubleLäs/ SkrivStatisk standard tillämpas på alla nyskapade TextBoxFields’ auto-fit utseende.
MinFontSizedoubleLäs/ SkrivStatisk standard tillämpas på alla nyskapade TextBoxFields’ auto-fit utseende - den nedre gränsen för det självstorade tecknet.
FitIntoRectangleboolLäs/ SkrivStatisk standard tillämpas på alla nyskapade TextBoxFields’ FitIntoRectangle flaggor.
WidthdoubleLäs/ SkrivLayout bredd när fältet placeras inuti en layoutbehållare (tabellceller, paragraf).
HeightdoubleLäs/ SkrivLayout höjd när fältet placeras inuti en layout behållare.
MultilineboolLäs/ SkrivMultilinen flagga (bit 13 av /Ff).
MaxLenintLäs/ SkrivHämtar eller anger max len.
IsMultilineboolLäsningHämtar is multiline.
IsPasswordboolLäsningHämtar is‑lösenordet.
TextVerticalAlignmentVerticalAlignmentLäs/ SkrivVertikal anpassning av texten inom fältet - per publicerad referens.
IsRichTextboolLäsningSanningen är när Tx-fältet har den rika textråd (bit 26 av /Ff) ställd.
JustificationintLäsningText motivering: 0 = vänster, 1 = centrum, 2 = höger.
ForceCombsboolLäs/ SkrivBit 25 av /Ff (Comb): När du ställer in, är fältet uppdelat i MaxLen jämn bredd.
ScrollableboolLäs/ SkrivOmvänt bit 24 av /Ff (DoNotScroll).
SpellCheckboolLäs/ SkrivOmvänt bit 23 av /Ff (DoNotSpellCheck).
TypeFieldTypeLäsningTyp av fält.
FullNamestring?LäsningFullt kvalificerad fältnamn.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLäs/ SkrivTextspecifik horisontell anpassning överrida tillämpas på fältet widget utseende.
PageIndexintLäsning1-based index of the page that owns this field’s widget.
PartialNamestring?Läs/ SkrivDelvis fältnamn (/T).
NormalAppearanceXForm?LäsningFältets “Normal” utseende ( /AP / N-inträde).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryLäsningFält widgetens utseende strömmar ( /AP-inträde), nyckeln med utseendet namn.
OnActivatedAnnotations.PdfAction?Läs/ SkrivAktionen utlöses när det här fältet aktiveras (/A inmatning).
CountintLäsningAntal barn i detta fält /Kids array - antingen barnområden (hierarkiska noder) eller widgetannotationer (en terminalfält med flera visuella widgets, till exempel en grupp checkbox/radio).
FieldsField[]LäsningFält-typ barn i detta fält som en snapshot array – bekvämlighet tillbehör speglar fälten på formen.
DefaultValuestring?LäsningDet standardvärdet ( / DV ) är det.
AlternateNamestring?Läs/ SkrivAlternativt fältnamn / verktygstips (/TU ingång).
FlagsAspose.Pdf.Annotations.AnnotationFlagsLäs/ SkrivWidgetannotation flaggor (/F entré), t.ex.
TabOrderintLäs/ SkrivTab order index för det här fältet.
IsReadOnlyboolLäsningOavsett om fältet är läst-enbart.
ReadOnlyboolLäs/ SkrivOm fältet är bara läst (settable alias för API parity).
IsRequiredboolLäsningOm fältet behövs.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsLäsningUtseende egenskaper (gräns / bakgrund färger, widget rotation).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceLäs/ SkrivStandardutseende (fonte, storlek, färg) av fältet – per publicerad referens på WidgetAnnotation.
RectRectangle?Läs/ SkrivFältets rektangulär.
ColorColorLäs/ SkrivFältfärgen (lagrad i /DA standard utseende sträng som RGB).
AnnotationIndexintLäs/ Skriv1-based tab position of this field’s widget within its page’s /Annots array — the array order is the page tab order.
IsGroupboolLäsningOm detta fält är en container/grupp av barnfält.
IsSharedFieldboolLäs/ SkrivOm detta fält tillhör en delad fälttgrupp.
IsSynchronizedboolLäsningOm samlingen är trådsäker.
SyncRootobjectLäsningSynkronisering root; återvänder denna instans.
MappingNamestring?Läs/ SkrivKartläggning namn som används av externa skript för att identifiera fältet.
AnnotationTypeAnnotationTypeLäsningAlltid en widget.
BorderBorder?Läs/ SkrivGränsbredd, stil och dash mönster löst från widgetens BS-lagsbok (formfält bär sin gränser där, inte i /Border).
ActionsAnnotationActionCollectionLäsningAction slots för widgetens /AA träd.
ExportableboolLäs/ SkrivOm widgetens värde ska exporteras på formuläret.
HighlightingHighlightingModeLäs/ SkrivVisuell betong används när användaren klickar på widgeten (/H-inträde).
ParentForms.Field?LäsningFöräldraljord när denna widget är det visuella barnet i ett AcroForm fält.
RequiredboolLäs/ SkrivOm widgeten måste fyllas innan du skickar (/Ff bit 2).
HighlightModestringLäsningDet är högljudläget (/H ingång).
DefaultAppearanceStringstring?LäsningDet standard utseende sträng (/DA ingång).
FieldValuestring?LäsningFältvärdet ( / V ingång).
DefaultFieldValuestring?LäsningStandardfältvärdet (/DV ingång).
FieldTypestring?LäsningFälttyp ( / FT ingång).
InnerRectRectangle?LäsningAnnotation rektangeln insett av /RD (rektangel skillnader) ingång - regionen faktiskt dragit inuti Rect.
ActiveStatestring?Läs/ SkrivAktuellt aktiva utseende (/AS ingång).
AlignmentTextAlignmentLäs/ SkrivText anpassning (för gratis text / widget anteckningar med rik text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLäs/ SkrivHorisontell anpassning (Aspose.Pdf exponerar detta utöver Anpassningen; de två är oberoende inställbara).
StatesAppearanceDictionaryLäsningUtseende-stat ordbok (den per-state subdikt av AP/N, t.ex.
UpdateAppearanceOnConvertboolLäs/ SkrivAtt regenerera utseendet när en anteckning sparas i ett konverterat dokument.
UseFontSubsetboolLäs/ SkrivOm det är en (om)drivning som skall ske.
Contentsstring?Läs/ SkrivInnehållet i anmälningen (text ).
OpacitydoubleLäs/ SkrivAnnotation opacity (0.0 = transparent, 1.0 = opaque).
InteriorColorColor?Läs/ SkrivAnnotationens inre färg (/IC-inträde, för cirkel/kvarts/linjeannotationer).
Titlestring?Läs/ SkrivAnnotationens titel (författare för markupannotationer).
Namestring?Läs/ SkrivAnnotationens namn (en enda identifierare - /NM-inträde).
Subjectstring?Läs/ SkrivAnmälningsfrågan ( / Subj entry).
ModifiedDatestring?Läsningändringens datum.
ModifiedDateTimeLäs/ SkrivDen /M (förändrade) datum som en typ DateTime.
AnnotationFlagsAnnotationFlagsLäs/ SkrivTypiska alias av flaggor som matchar den Aspose.Pdf offentliga ytan som exponerar AnnotationFlags som en egendom.
ActionPdfAction?Läs/ SkrivÅtgärden som är förknippad med denna anmälning (/A inmatning).
Authorstring?LäsningFörfattaren till anmälningen (/T entré).
AnnotationStatestring?LäsningAnnotationstillståndet (/Stats ingång), t.ex.
AnnotationStateModelstring?LäsningAnnotationens statismodell (/StateModel ingång), t.ex.
ReplyTypestring?LäsningSvarstyp (/RT ingång) t.ex.
InReplyToAnnotation?Läs/ SkrivAnmälningen i detta avsnitt är återställande till (/IRT entry).
QuadPointsPoint[]Läs/ SkrivQuadPoints som en uppsättning poängvärden.
PagePage?LäsningDen sida som äger denna anmälan, eller noll när den inte kan lösas (t.ex.
VerticalAlignmentVerticalAlignmentLäs/ SkrivVertikal anpassning som tillämpas på denna punkt.
MarginMarginInfoLäs/ SkrivOuter-margin information tillämpad på denna punkt.
IsFirstParagraphInColumnboolLäs/ SkrivTvinga paragrafen att starta en ny kolumn.
IsKeptWithNextboolLäs/ SkrivHåll detta avsnitt på samma sida som nästa.
IsInNewPageboolLäs/ SkrivTvinga paragrafen att börja på en ny sida.
IsInLineParagraphboolLäs/ SkrivInline paragraf flagga (börjar inte en ny linje).
HyperlinkTextstring?Läs/ SkrivLegacy string-typ hyperlänk mål.
HyperlinkHyperlink?Läs/ SkrivTypad hyperlänk dekoration tillämpad på paragrafen.
ZIndexintLäs/ SkrivZ-orderindex som används av DOM renderaren.

Metoder

SignatureBeskrivning
RichTextBoxField(page: Page, rect: Rectangle)Bygg ett rikt textfält på den angivna sidan rektangul.
TextBoxField(page: Page, rect: Rectangle)Skapa ett nytt textfält på den angivna sidan med det angiva rektangeln.
AddBarcode(code: string)Kod som platsinnehavaren barkod i fälttvärdet.
AddImage(image: System.Drawing.Image)Stub för bild överlappning stöd.
Field(doc: Document)Skapa ett fält som är kopplat till ett dokument.
GetEnumerator()Iterat widgetannotationer för barn i detta fält i /Kids array.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)Kopiera widgetannotationer till en rad som börjar med index.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)Utför den åtgärd som tillhandahålls JavaScript mot det här fältet.
ExportToJson(stream: Stream)Seriliera detta fält till JSON (en enda FieldExportingData objekt) via den levererade strömmen.
ExportValueToJson(outputJsonStream: Stream, indented: bool)Skriv fältnamn, flaggor och värde till en JSON-ström.
Flatten()Flatta detta fält - konvertera dess värde till statiskt innehåll på sidan.
GetWidgetEnumerator()Enumerator skrivs till WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)Läs värdet av detta fält från en JSON-ström.
Recalculate()Återberäkna fältet värde från dess beräkningsskript.
SetPosition(point: Aspose.Pdf.Point)Flytta fältets första widgetriktangel till den levererade punkten (top-left hörn).
WidgetAnnotation(doc: Document)Programmatisk ctor - skapar en enkel widgetannotation som är associerad med docs läsare.
GetCheckedStateName()Returnerar utseende statusnamnet som representerar “on” / “checked” tillståndet i detta widget (typiskt “Ja”), ser upp från /AP/N dikts nycklar (allt som inte är “Off”).
Accept(visitor: AnnotationSelector)Standardutseende (form, storlek, färg) av fältet – per publicerad referens på .
GetRectangle(considerRotation: bool)Gränssnitt rektangeln justerad av considerRotation.
ChangeAfterResize(transform: Matrix)Anpassa anmälningsgeometri efter att användaren omvandlat sidan eller värdretangeln.
UpdateAppearances()Regenerera den normala utseendet ström (/AP / N) från anmälningens aktuella geometri och färger.
WriteXfdf(writer: System.Xml.XmlWriter)Serialisera denna anmälning som ett XFDF-element till författaren (PDF 32000 §12.7.8 / X FDF 3.0).
Clone()Shallow clone - kopierar scalar/ref-shared status.

Se även

 Svenska