WidgetAnnotation
Översikt
WidgetAnnotation är en klass i Aspose.PDF FOSS för .NET. ärvt från: Annotation.
Denna klass ger 13 metoder för att arbeta med WidgetAnnotation objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, ChangeAfterResize, Clone, ExportToJson, Flatten, GetCheckedStateName, GetRectangle, UpdateAppearances, WidgetAnnotation, WriteXfdf. 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, AnnotationFlags, AnnotationState,Och 53 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
AnnotationType | AnnotationType | Läsning | Alltid en widget. |
Border | Border? | Läs/ Skriv | Grä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). |
Actions | AnnotationActionCollection | Läsning | Action slots för widgetens /AA träd. |
DefaultAppearance | DefaultAppearance | Läs/ Skriv | Standardutseende (fonte, storlek, färg) för denna widget. |
Exportable | bool | Läs/ Skriv | Om widgetens värde ska exporteras på formuläret. |
Highlighting | HighlightingMode | Läs/ Skriv | Visuell betong används när användaren klickar på widgeten (/H-inträde). |
OnActivated | PdfAction? | Läs/ Skriv | Aktion inbjuds när widgeten aktiveras (/A entré). |
Parent | Forms.Field? | Läsning | Föräldraljord när denna widget är det visuella barnet i ett AcroForm fält. |
ReadOnly | bool | Läs/ Skriv | Om widgeten vägrar input (/Ff bit 1). |
Required | bool | Läs/ Skriv | Om widgeten måste fyllas innan du skickar (/Ff bit 2). |
HighlightMode | string | Läsning | Det är högljudläget (/H ingång). |
DefaultAppearanceString | string? | Läsning | Det standard utseende sträng (/DA ingång). |
NormalAppearance | XForm? | Läsning | Widgets “Normal” utseende ( /AP / N ström). |
FieldValue | string? | Läsning | Fältvärdet ( / V ingång). |
DefaultFieldValue | string? | Läsning | Standardfältvärdet (/DV ingång). |
FieldType | string? | Läsning | Fälttyp ( / FT ingång). |
Rect | Rectangle? | Läs/ Skriv | Annotation rektangeln (position på sidan). |
InnerRect | Rectangle? | Läsning | Annotation rektangeln insett av /RD (rektangel skillnader) ingång - regionen faktiskt dragit inuti Rect. |
Width | double | Läs/ Skriv | bredden på anmälningsrektangeln. |
Height | double | Läs/ Skriv | Höjden på anmälningsrektangeln. |
ActiveState | string? | Läs/ Skriv | Aktuellt aktiva utseende (/AS ingång). |
Alignment | TextAlignment | Läs/ Skriv | Text anpassning (för gratis text / widget anteckningar med rik text). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Läs/ Skriv | Horisontell anpassning (Aspose.Pdf exponerar detta utöver Anpassningen; de två är oberoende inställbara). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Läs/ Skriv | Textspecifik horisontell anpassning överrida. |
Appearance | AppearanceDictionary | Läsning | Utseende ordbok (/AP ingång) - nyckeln med utseende strömnamn (N, D, R). |
States | AppearanceDictionary | Läsning | Utseende-stat ordbok (den per-state subdikt av AP/N, t.ex. |
UpdateAppearanceOnConvert | bool | Läs/ Skriv | Att regenerera utseendet när en anteckning sparas i ett konverterat dokument. |
UseFontSubset | bool | Läs/ Skriv | Om det är en (om)drivning som skall ske. |
Contents | string? | Läs/ Skriv | Innehållet i anmälningen (text ). |
Opacity | double | Läs/ Skriv | Annotation opacity (0.0 = transparent, 1.0 = opaque). |
Color | Color | Läs/ Skriv | Annotationens gränsfärg (/C ingång). |
InteriorColor | Color? | Läs/ Skriv | Annotationens inre färg (/IC-inträde, för cirkel/kvarts/linjeannotationer). |
Title | string? | Läs/ Skriv | Annotationens titel (författare för markupannotationer). |
Name | string? | Läs/ Skriv | Annotationens namn (en enda identifierare - /NM-inträde). |
FullName | string? | Läsning | Fullt kvalificerad anmälningsnamn. |
Subject | string? | Läs/ Skriv | Anmälningsfrågan ( / Subj entry). |
ModifiedDate | string? | Läsning | ändringens datum. |
Modified | DateTime | Läs/ Skriv | Den /M (förändrade) datum som en typ DateTime. |
Flags | AnnotationFlags | Läs/ Skriv | Annotation flaggor (/F ingång) – används som lagringsstöd för både int och typformulär. |
AnnotationFlags | AnnotationFlags | Läs/ Skriv | Typiska alias av flaggor som matchar den Aspose.Pdf offentliga ytan som exponerar AnnotationFlags som en egendom. |
Action | PdfAction? | Läs/ Skriv | Åtgärden som är förknippad med denna anmälning (/A inmatning). |
Author | string? | Läsning | Författaren till anmälningen (/T entré). |
AnnotationState | string? | Läsning | Annotationstillståndet (/Stats ingång), t.ex. |
AnnotationStateModel | string? | Läsning | Annotationens statismodell (/StateModel ingång), t.ex. |
ReplyType | string? | Läsning | Svarstyp (/RT ingång) t.ex. |
InReplyTo | Annotation? | Läs/ Skriv | Anmälningen i detta avsnitt är återställande till (/IRT entry). |
QuadPoints | Point[] | Läs/ Skriv | QuadPoints som en uppsättning poängvärden. |
Characteristics | Characteristics | Läsning | Utseende egenskaper (gränsfärg, bakgrund färg, rotation). |
PageIndex | int | Läsning | 1-based index of the page that owns this annotation. |
Page | Page? | Läsning | Den sida som äger denna anmälan, eller noll när den inte kan lösas (t.ex. |
VerticalAlignment | VerticalAlignment | Läs/ Skriv | Vertikal anpassning som tillämpas på denna punkt. |
Margin | MarginInfo | Läs/ Skriv | Outer-margin information tillämpad på denna punkt. |
IsFirstParagraphInColumn | bool | Läs/ Skriv | Tvinga paragrafen att starta en ny kolumn. |
IsKeptWithNext | bool | Läs/ Skriv | Håll detta avsnitt på samma sida som nästa. |
IsInNewPage | bool | Läs/ Skriv | Tvinga paragrafen att börja på en ny sida. |
IsInLineParagraph | bool | Läs/ Skriv | Inline paragraf flagga (börjar inte en ny linje). |
HyperlinkText | string? | Läs/ Skriv | Legacy string-typ hyperlänk mål. |
Hyperlink | Hyperlink? | Läs/ Skriv | Typad hyperlänk dekoration tillämpad på paragrafen. |
ZIndex | int | Läs/ Skriv | Z-orderindex som används av DOM renderaren. |
Metoder
| Signature | Beskrivning |
|---|---|
WidgetAnnotation(doc: Document) | Programmatisk ctor - skapar en enkel widgetannotation som är associerad med docs läsare. |
ExportToJson(stream: System.IO.Stream) | Seriliera detta widget fält som JSON till en ström. |
ExportToJson(fileName: string) | Seralificera detta widget fält som JSON till en fil. |
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?) | Seriliera detta widget fält som en enda FieldExportingData JSON objekt till ett ström. |
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?) | Seralificera detta widget fält som JSON till en fil. |
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) | Kall Accept(visitor) på denna instans WidgetAnnotation. |
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). |
Flatten() | Flatten denna anteckning – gör dess visuella utseende i sidinnehållet och ta bort den från sidan anteckserie. |
Clone() | Shallow clone - kopierar scalar/ref-shared status. |