LineAnnotation

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řístupPopis:
AnnotationTypeAnnotationTypeČteníVždy čára.
BorderBorder?Čtení/zápisOkraj s šířkou, stylem a vzorem čáry získaným z /BS.
StartingPointČtení/zápisPočáteční bod čáry (/L entry, první dvojice).
EndingPointČtení/zápisKoncový bod čáry (/L entry, druhá dvojice).
CaptionOffsetPointČtení/zápisPosun titulku od jeho kotvy (/CO entry).
CaptionPositionCaptionPositionČtení/zápisKde se titulek nachází vzhledem k řádku (/CP entry).
InteriorColorColor?Čtení/zápisBarva vnitřní výplně konců čáry (/IC entry).
LeaderLinedoubleČtení/zápisDélka vodící čáry kolmo k čáře (/LL entry).
LeaderLineExtensiondoubleČtení/zápisRozšíření vodící čáry za čáru (/LLE entry).
LeaderLineOffsetdoubleČtení/zápisPosun vodící čáry od koncového bodu čáry (/LLO entry).
ShowCaptionboolČtení/zápisZda je popisek čáry zobrazen (/Cap entry).
MeasureMeasureČtení/zápisMetadata měrných jednotek (/Measure entry).
IntentLineIntentČtení/zápisZíská nebo nastaví záměr.
StartingStyleLineEndingČtení/zápisZíská nebo nastaví počáteční styl.
EndingStyleLineEndingČtení/zápisZíská nebo nastaví styl konce.
CreationDateSystem.DateTimeČtení/zápisČas vytvoření zaznamenán v /CreationDate.
OpacitydoubleČtení/zápisPrůhlednost (0..1) přenášena v /CA.
PopupPopupAnnotation?Čtení/zápisPřidružená vyskakovací anotace (/Popup).
ReplyTypeReplyTypeČtení/zápisVztah odpovědi k InReplyTo (/RT).
RichTextstring?Čtení/zápisObsah ve formátu rich-text (/RC), formátovaný jako XHTML.
Subjectstring?Čtení/zápisPředmět (/Subj).
Titlestring?Čtení/zápisAutor / název přenášený v /T.
RectRectangle?Čtení/zápisObdélník anotace (pozice na stránce).
InnerRectRectangle?ČteníObdélník anotace odsazený pomocí položky /RD (rozdíly obdélníků) — oblast skutečně vykreslená uvnitř Rect.
WidthdoubleČtení/zápisŠířka obdélníku anotace.
HeightdoubleČtení/zápisVýška obdélníku anotace.
ActiveStatestring?Čtení/zápisAktuálně aktivní stav vzhledu (/AS záznam).
AlignmentTextAlignmentČtení/zápisZarovnání textu (pro volný text / widgetové anotace obsahující bohatý text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisHorizontální zarovnání (zobrazeno kromě Alignment; oba lze nastavit nezávisle).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisPřepsání horizontálního zarovnání specifického pro text.
AppearanceAppearanceDictionaryČteníSlovník vzhledu (/AP entry) — klíčovaný podle názvu proudu vzhledu (N, D, R).
StatesAppearanceDictionaryČteníSlovník stavů vzhledu (podslovník pro jednotlivé stavy AP/N, např.
NormalAppearanceXForm?ČteníNormální vzhled anotace (/AP /N) jako XForm, nebo null, pokud žádný nemá.
UpdateAppearanceOnConvertboolČtení/zápisZda při uložení anotace do převedeného dokumentu znovu vygenerovat stream vzhledu.
UseFontSubsetboolČtení/zápisZda má být vložené písmo (pokud je) podmnoženo.
Contentsstring?Čtení/zápisObsah anotace (text).
ColorColorČtení/zápisBarva okraje anotace (/C záznam).
Namestring?Čtení/zápisNázev anotace (jedinečný identifikátor — položka /NM).
FullNamestring?ČteníPlně kvalifikovaný název anotace.
ModifiedDatestring?ČteníDatum úpravy.
ModifiedDateTimeČtení/zápisDatum /M (upravené) jako zadaný DateTime.
FlagsAnnotationFlagsČtení/zápisPříznaky anotace (/F entry) — používány jako úložná podpora pro jak int, tak typované formy.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias příznaků odpovídající veřejnému rozhraní, který vystavuje AnnotationFlags jako vlastnost.
ActionPdfAction?Čtení/zápisAkce spojená s touto anotací (/A entry).
ActionsPdfActionCollectionČteníSbírka akcí spojených s touto anotací.
Authorstring?ČteníAutor anotace (/T entry).
AnnotationStatestring?ČteníStav anotace (/State entry), např.
AnnotationStateModelstring?ČteníModel stavu anotace (/StateModel položka), např.
InReplyToAnnotation?Čtení/zápisAnotace, na kterou tato odpovídá (/IRT položka).
QuadPointsPoint[]Čtení/zápisQuadPoints jako pole hodnot Point.
CharacteristicsCharacteristicsČteníVzhledové charakteristiky (barva okraje, barva pozadí, otáčení).
PageIndexintČteníIndex stránky, která vlastní tuto anotaci, počítaný od jedné.
PagePage?ČteníStránka, která vlastní tuto anotaci, nebo null, pokud ji nelze určit (např.
VerticalAlignmentVerticalAlignmentČtení/zápisVertikální zarovnání použito v tomto odstavci.
MarginMarginInfoČtení/zápisInformace o vnějším okraji aplikována na tento odstavec.
IsFirstParagraphInColumnboolČtení/zápisVynutit, aby odstavec začal v novém sloupci.
IsKeptWithNextboolČtení/zápisUdržet tento odstavec na stejné stránce jako následující.
IsInNewPageboolČtení/zápisVynutit, aby odstavec začínal na nové stránce.
IsInLineParagraphboolČtení/zápisPříznak inline odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Čtení/zápisZastaralý cíl hypertextového odkazu typu řetězec.
HyperlinkHyperlink?Čtení/zápisTypová dekorace hypertextového odkazu aplikovaná na odstavec.
ZIndexintČtení/zápisZ-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.

Viz také:

 Čeština