FreeTextAnnotation
Översikt
FreeTextAnnotation är en klass i Aspose.PDF FOSS för .NET. ärvt från: MarkupAnnotation.
FreeTextAnnotation konstruktörer tillåter att skapa en fri-text anteckning på en viss sida rektangel med ett definierat utseende.
Denna klass innehåller 18 metoder för att arbeta med FreeTextAnnotation objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, FreeTextAnnotation, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState,och 4 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, AnnotationFlags, AnnotationState,Och 55 fler.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
DefaultAppearance | string? | Läs/ Skriv | Den /DA standard-utseende sträng. |
DefaultAppearanceObject | DefaultAppearance | Läsning | Den starkt typiska standard-utseendet stödjer objekt DefaultAppearance. |
DefaultStyle | string? | Läs/ Skriv | Inline standard rik text stil bär i /DS. |
RichText | string? | Läs/ Skriv | Rik textsträng (XHTML) för anmälningen (/RC ingång). |
AnnotationType | AnnotationType | Läsning | Alltid en plats. |
Callout | Point[]? | Läs/ Skriv | Callout polyline (/CL ingång, PDF 32000 §12.5.6.6 – Gratis text). |
Justification | Justification | Läs/ Skriv | Riktlinjer för den renderade texten (/Q: 0=Left, 1=Center, 2=Right). |
Intent | FreeTextIntent | Läs/ Skriv | Gratis textintens (/IT — FreeTextCallout / FreeTextTypeWriter). |
StartingStyle | LineEnding | Läs/ Skriv | Startade linje-änd stil (/LE första ingången; callout intention endast). |
EndingStyle | LineEnding | Läs/ Skriv | Slutande linje-änd stil (/LE andra ingången; callout intention endast). |
Rotate | Aspose.Pdf.Rotation | Läs/ Skriv | Page-rotating av den renderade texten (/Rotat). |
TextRectangle | Rectangle? | Läs/ Skriv | Inre text rektangeln (/RD inset från /Rect). |
TextStyle | TextStyle | Läs/ Skriv | Bundled textstil (fonte / storlek / färg / anpassning) tillämpas när rendering av rika textinnehåll. |
CreationDate | System.DateTime | Läs/ Skriv | Skapningstidsskiva registrerad i /CreationDate. |
Opacity | double | Läs/ Skriv | Opacity (0..1) körs i /CA. |
Popup | PopupAnnotation? | Läs/ Skriv | Associated popup annotation (/Popup) och anmälningar. |
ReplyType | ReplyType | Läs/ Skriv | Svar relationen till InReplyTo (/RT). |
Subject | string? | Läs/ Skriv | Subject line ( / Subj) är en del av. |
Title | string? | Läs/ Skriv | Författare / titel bärad i /T. |
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. |
NormalAppearance | XForm? | Läsning | Annotationens normala (/AP / N) utseende som en XForm, eller noll när den inte har någon. |
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 ). |
Border | Border? | Läs/ Skriv | Annotation gränser. |
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). |
Name | string? | Läs/ Skriv | Annotationens namn (en enda identifierare - /NM-inträde). |
FullName | string? | Läsning | Fullt kvalificerad anmälningsnamn. |
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). |
Actions | PdfActionCollection | Läsning | Sammanfattning av åtgärder som är förknippade med denna anmälan. |
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. |
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 |
|---|---|
FreeTextAnnotation(page: Page, rect: Rectangle, appearance: DefaultAppearance) | Skapa en ny FreeTextAnnotation med ett standardutseende. |
FreeTextAnnotation(document: Document, appearance: DefaultAppearance) | Dokument-bind ctor för att skapa en FreeTextAnnotation som ännu inte är ansluten till en viss sida; caller lägger den via sidan.Annotations.Add(annot). |
SetTextStyle(textStyles: RichTextFontStyles, fontName: string, fontSize: double, fontColor: System.Drawing.Color) | Applicera stilflaggor till hela texten kör. |
SetTextStyle(fromInd: int, toInd: int, textStyles: RichTextFontStyles) | Applicera riktext-stil flaggor till substringen [fromInd, toInd). |
Accept(visitor: AnnotationSelector) | Kall Accept(visitor) på denna instans FreeTextAnnotation. |
MarkupAnnotation(document: Document) | Dokument-bind ctor för att skapa en markup anteckning som ännu inte är ansluten till en viss sida; callers lägger den senare via sidan.Annotations.Add(annot). |
GetState() | Läs /Statsinträdet på anmälnings egenskapsloggar. |
GetStateModel() | Läs /StateModel-inträde, kartlägga den saknade /intrutan till Odefinierad. |
SetMarkedState(marked: bool) | Ställ in /State till Marked eller Unmarked plus /StateModel = Marked. |
SetReviewState(state: AnnotationState) | Ange granskningsstatusen. |
ClearState() | Ta bort alla registrerade /State och /StateModel. |
FindStateAnnotation() | Hitta den statstryckningsanmärkning som är kopplad till denna markering (den senaste /IRT svaranmälan som bär en /State-inkomst, per PDF 32000 §12.5.6.3). |
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. |