FreeTextAnnotation

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

NamnTyp avAccessBeskrivning
DefaultAppearancestring?Läs/ SkrivDen /DA standard-utseende sträng.
DefaultAppearanceObjectDefaultAppearanceLäsningDen starkt typiska standard-utseendet stödjer objekt DefaultAppearance.
DefaultStylestring?Läs/ SkrivInline standard rik text stil bär i /DS.
RichTextstring?Läs/ SkrivRik textsträng (XHTML) för anmälningen (/RC ingång).
AnnotationTypeAnnotationTypeLäsningAlltid en plats.
CalloutPoint[]?Läs/ SkrivCallout polyline (/CL ingång, PDF 32000 §12.5.6.6 – Gratis text).
JustificationJustificationLäs/ SkrivRiktlinjer för den renderade texten (/Q: 0=Left, 1=Center, 2=Right).
IntentFreeTextIntentLäs/ SkrivGratis textintens (/IT — FreeTextCallout / FreeTextTypeWriter).
StartingStyleLineEndingLäs/ SkrivStartade linje-änd stil (/LE första ingången; callout intention endast).
EndingStyleLineEndingLäs/ SkrivSlutande linje-änd stil (/LE andra ingången; callout intention endast).
RotateAspose.Pdf.RotationLäs/ SkrivPage-rotating av den renderade texten (/Rotat).
TextRectangleRectangle?Läs/ SkrivInre text rektangeln (/RD inset från /Rect).
TextStyleTextStyleLäs/ SkrivBundled textstil (fonte / storlek / färg / anpassning) tillämpas när rendering av rika textinnehåll.
CreationDateSystem.DateTimeLäs/ SkrivSkapningstidsskiva registrerad i /CreationDate.
OpacitydoubleLäs/ SkrivOpacity (0..1) körs i /CA.
PopupPopupAnnotation?Läs/ SkrivAssociated popup annotation (/Popup) och anmälningar.
ReplyTypeReplyTypeLäs/ SkrivSvar relationen till InReplyTo (/RT).
Subjectstring?Läs/ SkrivSubject line ( / Subj) är en del av.
Titlestring?Läs/ SkrivFörfattare / titel bärad i /T.
RectRectangle?Läs/ SkrivAnnotation rektangeln (position på sidan).
InnerRectRectangle?LäsningAnnotation rektangeln insett av /RD (rektangel skillnader) ingång - regionen faktiskt dragit inuti Rect.
WidthdoubleLäs/ Skrivbredden på anmälningsrektangeln.
HeightdoubleLäs/ SkrivHöjden på anmälningsrektangeln.
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).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLäs/ SkrivTextspecifik horisontell anpassning överrida.
AppearanceAppearanceDictionaryLäsningUtseende ordbok (/AP ingång) - nyckeln med utseende strömnamn (N, D, R).
StatesAppearanceDictionaryLäsningUtseende-stat ordbok (den per-state subdikt av AP/N, t.ex.
NormalAppearanceXForm?LäsningAnnotationens normala (/AP / N) utseende som en XForm, eller noll när den inte har någon.
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 ).
BorderBorder?Läs/ SkrivAnnotation gränser.
ColorColorLäs/ SkrivAnnotationens gränsfärg (/C ingång).
InteriorColorColor?Läs/ SkrivAnnotationens inre färg (/IC-inträde, för cirkel/kvarts/linjeannotationer).
Namestring?Läs/ SkrivAnnotationens namn (en enda identifierare - /NM-inträde).
FullNamestring?LäsningFullt kvalificerad anmälningsnamn.
ModifiedDatestring?Läsningändringens datum.
ModifiedDateTimeLäs/ SkrivDen /M (förändrade) datum som en typ DateTime.
FlagsAnnotationFlagsLäs/ SkrivAnnotation flaggor (/F ingång) – används som lagringsstöd för både int och typformulär.
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).
ActionsPdfActionCollectionLäsningSammanfattning av åtgärder som är förknippade med denna anmälan.
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.
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.
CharacteristicsCharacteristicsLäsningUtseende egenskaper (gränsfärg, bakgrund färg, rotation).
PageIndexintLäsning1-based index of the page that owns this annotation.
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
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.

Se även

 Svenska