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
| Pavadinimas | Tipas | Prieiga | Aprašymas |
|---|---|---|---|
AnnotationType | AnnotationType | Read | Gauti anotacijos tipą. |
Position | PrinterMarkCornerPosition | Read/Write | Kuriame puslapio kampe šis žymeklis yra. |
Rect | Rectangle? | Read/Write | Anotacijos stačiakampis (padėtis puslapyje). |
Width | double | Read/Write | Anotacijos stačiakampio plotis. |
Height | double | Read/Write | Anotacijos stačiakampio aukštis. |
ActiveState | string? | Read/Write | Šiuo metu aktyvi išvaizdos būsena (/AS įrašas). |
Alignment | TextAlignment | Read/Write | Teksto lygiavimas (laisvo teksto / valdiklio anotacijoms, turinčioms formatuotą tekstą). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Read/Write | Horizontalus lygiavimas, rodomas papildomai prie Alignment; abu gali būti nustatomi nepriklausomai. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Read/Write | Tekstui specifinis horizontalus lygiavimo perrašymas. |
Appearance | AppearanceDictionary | Read | Išvaizdos žodynas (/AP įrašas) — raktas pagal išvaizdos srauto pavadinimą (N, D, R). |
States | AppearanceDictionary | Read | Išvaizdos būsenos žodynas (būsenos sub-žodynas AP/N, pvz. |
NormalAppearance | XForm? | Read | Anotacijos įprasta (/AP /N) išvaizda kaip XForm, arba null, jei jos nėra. |
UpdateAppearanceOnConvert | bool | Read/Write | Ar atkurti išvaizdos srautą, kai anotacija išsaugoma konvertuotame dokumente. |
UseFontSubset | bool | Read/Write | Ar įterptas šriftas (jei yra) turėtų būti dalinis. |
Contents | string? | Read/Write | Anotacijos turinys (tekstas). |
Opacity | double | Read/Write | Anotacijos nepermatomumas (0,0 = skaidrus, 1,0 = nepermatomas). |
Border | Border? | Read/Write | Anotacijos riba. |
Color | Color | Read/Write | Anotacijos rėmelio spalva (/C įrašas). |
InteriorColor | Color? | Read/Write | Anotacijos vidinė spalva (/IC įrašas, apskritimo/kvadrato/linijos anotacijoms). |
Title | string? | Read/Write | Anotacijos pavadinimas (autorius žymėjimo anotacijoms). |
Name | string? | Read/Write | Anotacijos pavadinimas (unikalus identifikatorius – /NM įrašas). |
FullName | string? | Read | Pilnai kvalifikuotas anotacijos pavadinimas. |
Subject | string? | Read/Write | Anotacijos tema (/Subj įrašas). |
ModifiedDate | string? | Read | Modifikacijos data. |
Modified | DateTime | Read/Write | /M (modifikuota) data kaip tipizuotas DateTime. |
Flags | AnnotationFlags | Read/Write | Anotacijos vėliavos (/F įrašas) – naudojamos kaip saugojimo pagrindas tiek int, tiek tipizuotoms formoms. |
AnnotationFlags | AnnotationFlags | Read/Write | Tipizuotas vėliavų alias, atskleidžiantis AnnotationFlags kaip savybę. |
Action | PdfAction? | Read/Write | Veiksmas, susietas su šia anotacija (/A įrašas). |
Actions | PdfActionCollection | Read | Veiksmų rinkinys, susietas su šia anotacija. |
Author | string? | Read | Anotacijos autorius (/T įrašas). |
AnnotationState | string? | Read | Anotacijos būsena (/State įrašas), pvz. |
AnnotationStateModel | string? | Read | Anotacijos būsenos modelis (/StateModel įrašas), pvz. |
ReplyType | string? | Read | Atsakymo tipas (/RT įrašas), pvz. |
InReplyTo | Annotation? | Read/Write | Anotacija, į kurią atsakoma (/IRT įrašas). |
QuadPoints | Point[] | Read/Write | QuadPoints kaip taškų reikšmių masyvas. |
Characteristics | Characteristics | Read | Išvaizdos charakteristikos (rėmelio spalva, fono spalva, sukimas). |
PageIndex | int | Read | 1‑indeksuota puslapio, kuriam priklauso ši anotacija, numeracija. |
Page | Page? | Read | Puslapis, kuriam priklauso ši anotacija, arba null, kai jo negalima nustatyti (pvz. |
VerticalAlignment | VerticalAlignment | Read/Write | Vertikalus lygiavimas, taikomas šiam paragrafui. |
Margin | MarginInfo? | Read/Write | Išorinių paraščių informacija, taikoma šiam paragrafui. |
IsFirstParagraphInColumn | bool | Read/Write | Priversti paragrafą pradėti naują stulpelį. |
IsKeptWithNext | bool | Read/Write | Laikyti šį paragrafą toje pačioje puslapyje kaip ir kitą. |
IsInNewPage | bool | Read/Write | Priversti paragrafą pradėti naujame puslapyje. |
IsInLineParagraph | bool | Read/Write | Įterptas paragrafų žymeklis (nesukuria naujos eilutės). |
HyperlinkText | string? | Read/Write | Senosios eilutės tipo hipersaito tikslas. |
Hyperlink | Hyperlink? | Read/Write | Tipizuotas hipersaito dekoravimas, taikomas paragrafui. |
ZIndex | int | Read/Write | Z‑tvarka indekso, naudojamas DOM renderiuotojo. |
Metodai
| Signature | Description |
|---|---|
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ą. |