PerkraujimoŽymėsAnotacija

PerkraujimoŽymėsAnotacija

Apžvalga

BleedMarkAnnotation yra klasė Aspose.PDF FOSS for .NET. Paveldi iš: Annotation.

Ši klasė suteikia 8 metodus darbui su BleedMarkAnnotation objektais .NET programose. Prieinami metodai: Accept, BleedMarkAnnotation, ChangeAfterResize, Clone, Flatten, GetRectangle, UpdateAppearances, WriteXfdf. Visi vieši nariai yra prieinami bet kuriai .NET programai po to, kai įdiegiama Aspose.PDF FOSS for .NET paketas. Savybės: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState ir dar 41.

Savybės

PavadinimasTipasPrieigaAprašymas
AnnotationTypeAnnotationTypeReadGauti anotacijos tipą.
PositionPrinterMarkCornerPositionRead/WriteKuriame puslapio kampe šis žymeklis yra.
RectRectangle?Read/WriteAnotacijos stačiakampis (padėtis puslapyje).
WidthdoubleRead/WriteAnotacijos stačiakampio plotis.
HeightdoubleRead/WriteAnotacijos stačiakampio aukštis.
ActiveStatestring?Read/WriteŠiuo metu aktyvi išvaizdos būsena (/AS įrašas).
AlignmentTextAlignmentRead/WriteTeksto lygiavimas (laisvo teksto / valdiklio anotacijoms, turinčioms formatuotą tekstą).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteHorizontalus lygiavimas, rodomas papildomai prie Alignment; abu gali būti nustatomi nepriklausomai.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteTekstui specifinis horizontalus lygiavimo perrašymas.
AppearanceAppearanceDictionaryReadIšvaizdos žodynas (/AP įrašas) — raktas pagal išvaizdos srauto pavadinimą (N, D, R).
StatesAppearanceDictionaryReadIšvaizdos būsenos žodynas (būsenos sub-žodynas AP/N, pvz.
NormalAppearanceXForm?ReadAnotacijos įprasta (/AP /N) išvaizda kaip XForm, arba null, jei jos nėra.
UpdateAppearanceOnConvertboolRead/WriteAr atkurti išvaizdos srautą, kai anotacija išsaugoma konvertuotame dokumente.
UseFontSubsetboolRead/WriteAr įterptas šriftas (jei yra) turėtų būti dalinis.
Contentsstring?Read/WriteAnotacijos turinys (tekstas).
OpacitydoubleRead/WriteAnotacijos nepermatomumas (0,0 = skaidrus, 1,0 = nepermatomas).
BorderBorder?Read/WriteAnotacijos riba.
ColorColorRead/WriteAnotacijos rėmelio spalva (/C įrašas).
InteriorColorColor?Read/WriteAnotacijos vidinė spalva (/IC įrašas, apskritimo/kvadrato/linijos anotacijoms).
Titlestring?Read/WriteAnotacijos pavadinimas (autorius žymėjimo anotacijoms).
Namestring?Read/WriteAnotacijos pavadinimas (unikalus identifikatorius – /NM įrašas).
FullNamestring?ReadPilnai kvalifikuotas anotacijos pavadinimas.
Subjectstring?Read/WriteAnotacijos tema (/Subj įrašas).
ModifiedDatestring?ReadModifikacijos data.
ModifiedDateTimeRead/Write/M (modifikuota) data kaip tipizuotas DateTime.
FlagsAnnotationFlagsRead/WriteAnotacijos vėliavos (/F įrašas) – naudojamos kaip saugojimo pagrindas tiek int, tiek tipizuotoms formoms.
AnnotationFlagsAnnotationFlagsRead/WriteTipizuotas vėliavų alias, atskleidžiantis AnnotationFlags kaip savybę.
ActionPdfAction?Read/WriteVeiksmas, susietas su šia anotacija (/A įrašas).
ActionsPdfActionCollectionReadVeiksmų rinkinys, susietas su šia anotacija.
Authorstring?ReadAnotacijos autorius (/T įrašas).
AnnotationStatestring?ReadAnotacijos būsena (/State įrašas), pvz.
AnnotationStateModelstring?ReadAnotacijos būsenos modelis (/StateModel įrašas), pvz.
ReplyTypestring?ReadAtsakymo tipas (/RT įrašas), pvz.
InReplyToAnnotation?Read/WriteAnotacija, į kurią atsakoma (/IRT įrašas).
QuadPointsPoint[]Read/WriteQuadPoints kaip taškų reikšmių masyvas.
CharacteristicsCharacteristicsReadIšvaizdos charakteristikos (rėmelio spalva, fono spalva, sukimas).
PageIndexintRead1‑indeksuota puslapio, kuriam priklauso ši anotacija, numeracija.
PagePage?ReadPuslapis, kuriam priklauso ši anotacija, arba null, kai jo negalima nustatyti (pvz.
VerticalAlignmentVerticalAlignmentRead/WriteVertikalus lygiavimas, taikomas šiam paragrafui.
MarginMarginInfo?Read/WriteIšorinių paraščių informacija, taikoma šiam paragrafui.
IsFirstParagraphInColumnboolRead/WritePriversti paragrafą pradėti naują stulpelį.
IsKeptWithNextboolRead/WriteLaikyti šį paragrafą toje pačioje puslapyje kaip ir kitą.
IsInNewPageboolRead/WritePriversti paragrafą pradėti naujame puslapyje.
IsInLineParagraphboolRead/WriteĮterptas paragrafų žymeklis (nesukuria naujos eilutės).
HyperlinkTextstring?Read/WriteSenosios eilutės tipo hipersaito tikslas.
HyperlinkHyperlink?Read/WriteTipizuotas hipersaito dekoravimas, taikomas paragrafui.
ZIndexintRead/WriteZ‑tvarka indekso, naudojamas DOM renderiuotojo.

Metodai

SignatureDescription
Accept(visitor: AnnotationSelector)Iškviečia Accept šioje BleedMarkAnnotation egzemplioriuje.
BleedMarkAnnotation(page: Page, position: PrinterMarkCornerPosition)Iškviečia BleedMarkAnnotation šioje BleedMarkAnnotation egzemplioriuje.
GetRectangle(considerRotation: bool)Bounding rectangle koreguojamas pagal considerRotation.
ChangeAfterResize(transform: Matrix)Reguliuoja anotacijos geometriją po to, kai naudotojas pakeitė puslapio arba pagrindinio stačiakampio dydį.
UpdateAppearances()Iš naujo generuoja normal appearance stream (/AP /N) iš anotacijos dabartinės geometrijos ir spalvų.
WriteXfdf(writer: System.Xml.XmlWriter)Serializuoja šią anotaciją kaip XFDF elementą į writer (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Flatten šią anotaciją — atvaizduoja jos vizualinį išvaizdą puslapio turinyje ir pašalina ją iš puslapio anotacijų masyvo.
Clone()Shallow clone — kopijuoja skaliarinę / bendrinamą (ref‑shared) būseną.

Žr. taip pat

 Lietuvių