RedactAnnotation

RedactAnnotation

Översikt

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

Backward-kompatibel alias för RedactionAnnotation.

Denna klass ger 9 metoder för att arbeta med RedactAnnotation objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, Redact, RedactionAnnotation, UpdateAppearances, 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 52 fler.

ägodelar

NamnTyp avAccessBeskrivning
AnnotationTypeAnnotationTypeLäsningHämtar annotationstypen.
DefaultAppearancestringLäs/ SkrivStandard utseende sträng (/DA) tillämpas för att överlätta text.
FontSizefloatLäs/ SkrivFontstorlek som används av överlagstexten.
OverlayTextstring?Läs/ SkrivDen överlappande texten (/OverlayText ingång).
RepeatboolLäs/ SkrivOm överskott text bör upprepas (/Repeat entry).
JustificationintLäs/ SkrivRättvis: 0 = vänster, 1 = center, 2 = höger (/Q ingång).
TextAlignmentHorizontalAlignmentLäs/ SkrivTextliknande för överlappning av text (mapp till /Q).
FillColorColor?Läs/ SkrivFyll färg ( / IC ingång).
BorderColorColor?Läs/ SkrivGränsfärg (/C inmatning - samma som färg men skrivd; hålls som en bekvämlighet för redigeringskod som skiljer gränsen mot.
PopupPopupAnnotation?LäsningPopup-annotationen som är associerad med denna redigering (/Popup entry), eller noll.
QuadPointPoint[]?Läs/ SkrivQuadPoints (/QuadPoints ingång) som definierar sub-rektanglar inom anmälningsrikt.
CreationDateDateTimeLäs/ SkrivDen /CreationDate som en DateTime.
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 ).
OpacitydoubleLäs/ SkrivAnnotation opacity (0.0 = transparent, 1.0 = opaque).
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).
Titlestring?Läs/ SkrivAnnotationens titel (författare för markupannotationer).
Namestring?Läs/ SkrivAnnotationens namn (en enda identifierare - /NM-inträde).
FullNamestring?LäsningFullt kvalificerad anmälningsnamn.
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.
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.
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.
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
RedactionAnnotation(page: Page, rect: Rectangle)Skapa en ny redigeringsanmärkning för den angivna sidan rektangeln.
Flatten()Flatta överlappen av denna redigering på sidan.
Redact()Flatta denna anmärkning och ta bort underliggande innehåll inom dess rektangle: fysiskt radera texten vars glyfer faller under redigeringsrektangen (så det kan inte längre extraheras), sedan måla FillColor över rectangeln som en opaktig överskott.
Accept(visitor: AnnotationSelector)Kall Accept(visitor) på denna instans RedactAnnotation.
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