LineAnnotation
Přehled
LineAnnotation je třída v Aspose.PDF FOSS pro .NET. Dědí z: MarkupAnnotation.
Tato třída poskytuje 18 metod pro práci s objekty LineAnnotation v programech .NET. Dostupné metody zahrnují: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, LineAnnotation, MarkupAnnotation, SetMarkedState a 4 další metody. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState a dalších 56.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
AnnotationType | AnnotationType | Čtení | Vždy čára. |
Border | Border? | Čtení/zápis | Okraj s šířkou, stylem a vzorem čáry získaným z /BS. |
Starting | Point | Čtení/zápis | Počáteční bod čáry (/L entry, první dvojice). |
Ending | Point | Čtení/zápis | Koncový bod čáry (/L entry, druhá dvojice). |
CaptionOffset | Point | Čtení/zápis | Posun titulku od jeho kotvy (/CO entry). |
CaptionPosition | CaptionPosition | Čtení/zápis | Kde se titulek nachází vzhledem k řádku (/CP entry). |
InteriorColor | Color? | Čtení/zápis | Barva vnitřní výplně konců čáry (/IC entry). |
LeaderLine | double | Čtení/zápis | Délka vodící čáry kolmo k čáře (/LL entry). |
LeaderLineExtension | double | Čtení/zápis | Rozšíření vodící čáry za čáru (/LLE entry). |
LeaderLineOffset | double | Čtení/zápis | Posun vodící čáry od koncového bodu čáry (/LLO entry). |
ShowCaption | bool | Čtení/zápis | Zda je popisek čáry zobrazen (/Cap entry). |
Measure | Measure | Čtení/zápis | Metadata měrných jednotek (/Measure entry). |
Intent | LineIntent | Čtení/zápis | Získá nebo nastaví záměr. |
StartingStyle | LineEnding | Čtení/zápis | Získá nebo nastaví počáteční styl. |
EndingStyle | LineEnding | Čtení/zápis | Získá nebo nastaví styl konce. |
CreationDate | System.DateTime | Čtení/zápis | Čas vytvoření zaznamenán v /CreationDate. |
Opacity | double | Čtení/zápis | Průhlednost (0..1) přenášena v /CA. |
Popup | PopupAnnotation? | Čtení/zápis | Přidružená vyskakovací anotace (/Popup). |
ReplyType | ReplyType | Čtení/zápis | Vztah odpovědi k InReplyTo (/RT). |
RichText | string? | Čtení/zápis | Obsah ve formátu rich-text (/RC), formátovaný jako XHTML. |
Subject | string? | Čtení/zápis | Předmět (/Subj). |
Title | string? | Čtení/zápis | Autor / název přenášený v /T. |
Rect | Rectangle? | Čtení/zápis | Obdélník anotace (pozice na stránce). |
InnerRect | Rectangle? | Čtení | Obdélník anotace odsazený pomocí položky /RD (rozdíly obdélníků) — oblast skutečně vykreslená uvnitř Rect. |
Width | double | Čtení/zápis | Šířka obdélníku anotace. |
Height | double | Čtení/zápis | Výška obdélníku anotace. |
ActiveState | string? | Čtení/zápis | Aktuálně aktivní stav vzhledu (/AS záznam). |
Alignment | TextAlignment | Čtení/zápis | Zarovnání textu (pro volný text / widgetové anotace obsahující bohatý text). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Čtení/zápis | Horizontální zarovnání (zobrazeno kromě Alignment; oba lze nastavit nezávisle). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Čtení/zápis | Přepsání horizontálního zarovnání specifického pro text. |
Appearance | AppearanceDictionary | Čtení | Slovník vzhledu (/AP entry) — klíčovaný podle názvu proudu vzhledu (N, D, R). |
States | AppearanceDictionary | Čtení | Slovník stavů vzhledu (podslovník pro jednotlivé stavy AP/N, např. |
NormalAppearance | XForm? | Čtení | Normální vzhled anotace (/AP /N) jako XForm, nebo null, pokud žádný nemá. |
UpdateAppearanceOnConvert | bool | Čtení/zápis | Zda při uložení anotace do převedeného dokumentu znovu vygenerovat stream vzhledu. |
UseFontSubset | bool | Čtení/zápis | Zda má být vložené písmo (pokud je) podmnoženo. |
Contents | string? | Čtení/zápis | Obsah anotace (text). |
Color | Color | Čtení/zápis | Barva okraje anotace (/C záznam). |
Name | string? | Čtení/zápis | Název anotace (jedinečný identifikátor — položka /NM). |
FullName | string? | Čtení | Plně kvalifikovaný název anotace. |
ModifiedDate | string? | Čtení | Datum úpravy. |
Modified | DateTime | Čtení/zápis | Datum /M (upravené) jako zadaný DateTime. |
Flags | AnnotationFlags | Čtení/zápis | Příznaky anotace (/F entry) — používány jako úložná podpora pro jak int, tak typované formy. |
AnnotationFlags | AnnotationFlags | Čtení/zápis | Typovaný alias příznaků odpovídající veřejnému rozhraní, který vystavuje AnnotationFlags jako vlastnost. |
Action | PdfAction? | Čtení/zápis | Akce spojená s touto anotací (/A entry). |
Actions | PdfActionCollection | Čtení | Sbírka akcí spojených s touto anotací. |
Author | string? | Čtení | Autor anotace (/T entry). |
AnnotationState | string? | Čtení | Stav anotace (/State entry), např. |
AnnotationStateModel | string? | Čtení | Model stavu anotace (/StateModel položka), např. |
InReplyTo | Annotation? | Čtení/zápis | Anotace, na kterou tato odpovídá (/IRT položka). |
QuadPoints | Point[] | Čtení/zápis | QuadPoints jako pole hodnot Point. |
Characteristics | Characteristics | Čtení | Vzhledové charakteristiky (barva okraje, barva pozadí, otáčení). |
PageIndex | int | Čtení | Index stránky, která vlastní tuto anotaci, počítaný od jedné. |
Page | Page? | Čtení | Stránka, která vlastní tuto anotaci, nebo null, pokud ji nelze určit (např. |
VerticalAlignment | VerticalAlignment | Čtení/zápis | Vertikální zarovnání použito v tomto odstavci. |
Margin | MarginInfo | Čtení/zápis | Informace o vnějším okraji aplikována na tento odstavec. |
IsFirstParagraphInColumn | bool | Čtení/zápis | Vynutit, aby odstavec začal v novém sloupci. |
IsKeptWithNext | bool | Čtení/zápis | Udržet tento odstavec na stejné stránce jako následující. |
IsInNewPage | bool | Čtení/zápis | Vynutit, aby odstavec začínal na nové stránce. |
IsInLineParagraph | bool | Čtení/zápis | Příznak inline odstavce (nezačíná novým řádkem). |
HyperlinkText | string? | Čtení/zápis | Zastaralý cíl hypertextového odkazu typu řetězec. |
Hyperlink | Hyperlink? | Čtení/zápis | Typová dekorace hypertextového odkazu aplikovaná na odstavec. |
ZIndex | int | Čtení/zápis | Z-order index používaný renderérem DOM. |
Metody
| Podpis: | Popis: |
|---|---|
LineAnnotation(page: Page, rect: Rectangle, start: Point, end: Point) | Volá LineAnnotation(page, rect, start, end) na této instanci LineAnnotation. |
LineAnnotation(document: Document, start: Point, end: Point) | Vázaný na dokument LineAnnotation ctor. |
UpdateAppearances() | Volá UpdateAppearances na této instanci LineAnnotation. |
UpdateAppearance(annotation: LineAnnotation) | Znovu vygenerovat vzhled anotace. |
ChangeAfterResize(transform: Matrix) | Aplikovat transformaci na počáteční/koncové body čáry po změně velikosti stránky nebo kontejneru. |
Accept(visitor: AnnotationSelector) | Volá Accept(visitor) na této instanci LineAnnotation. |
MarkupAnnotation(document: Document) | Konstruktor vázaný na dokument pro vytvoření markup anotace, která ještě není připojena ke konkrétní stránce; volající ji přidají později pomocí page.Annotations.Add(annot). |
GetState() | Přečtěte položku /State ve slovníku vlastností anotace. |
GetStateModel() | Přečtěte položku /StateModel, mapujte chybějící /entry na Undefined. |
SetMarkedState(marked: bool) | Nastavte /State na Marked nebo Unmarked plus /StateModel = Marked. |
SetReviewState(state: AnnotationState) | Nastavte stav revize. |
SetReviewState(state: AnnotationState, userName: string) | Nastavte stav revize spolu s uživatelským jménem revizora (zaznamenáno v /T podle specifikace PDF). |
ClearState() | Odstraňte všechny zaznamenané /State a /StateModel. |
FindStateAnnotation() | Najděte anotaci sledující stav spojenou s tímto označením (nejnovější /IRT odpovědní anotaci, která obsahuje položku /State, podle PDF 32000 §12.5.6.3). |
GetRectangle(considerRotation: bool) | Ohraničující obdélník upravený pomocí considerRotation. |
WriteXfdf(writer: System.Xml.XmlWriter) | Serializujte tuto anotaci jako prvek XFDF do zapisovače (PDF 32000 §12.7.8 / XFDF 3.0). |
Flatten() | Zploštěte tuto anotaci — vykreslete její vizuální vzhled do obsahu stránky a odstraňte ji z pole anotací stránky. |
Clone() | Mělký klon — kopíruje scalar/ref-shared stav. |