PDF3DAnnotation

PDF3DAnnotation

Přehled

PDF3DAnnotation je třída v Aspose.PDF FOSS pro .NET. Dědí z: Annotation.

Tato třída poskytuje 14 metod pro práci s objekty PDF3DAnnotation v programech .NET. Dostupné metody zahrnují: Accept, ChangeAfterResize, ClearImagePreview, Clone, Flatten, GetImagePreview, GetRectangle, PDF3DAnnotation, SetDefaultViewIndex, SetImagePreview, UpdateAppearances, WriteXfdf. Všichni veřejní členové 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 47.

Vlastnosti

Název:Typ:PřístupPopis:
AnnotationTypeAnnotationTypeČteníZíská typ anotace.
Pdf3DArtworkPDF3DArtwork?Čtení3D umělecké dílo za touto anotací.
DefaultViewPDF3DView?ČteníVýchozí (úroveň anotace) 3D pohled: výběr SetDefaultViewIndex číslovaný od 1, nebo první pohled uměleckého díla, pokud nebyl nastaven žádný (platný) index.
ContentPDF3DContent?Čtení/zápisZíská nebo nastaví obsah.
LightingSchemePDF3DLightingScheme?ČteníZíská schéma osvětlení.
RenderModePDF3DRenderMode?ČteníZíská režim vykreslování.
ViewArrayPDF3DViewArrayČteníZobrazování díla; anotace bez řešitelného díla (např.
RectRectangle?Čtení/zápisObdélník anotace (pozice na stránce).
InnerRectRectangle?ČteníObdélník anotace zmenšený podle položky /RD (rozdíly obdélníků) — oblast, která je skutečně vykreslena uvnitř Rect.
WidthdoubleČtení/zápisŠířka anotovaného obdélníku.
HeightdoubleČtení/zápisVýška obdélníku anotace.
ActiveStatestring?Čtení/zápisAktuálně aktivní stav vzhledu (/AS entry).
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 navíc k Alignment; obě lze nastavit nezávisle).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisPřepsání vodorovné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 proud vzhledu.
UseFontSubsetboolČtení/zápisZda má být vložené písmo (pokud existuje) podmnoženo.
Contentsstring?Čtení/zápisObsah anotace (text).
OpacitydoubleČtení/zápisPrůhlednost anotace (0.0 = průhledná, 1.0 = neprůhledná).
BorderBorder?Čtení/zápisOkraj anotace.
ColorColorČtení/zápisBarva okraje anotace (/C entry).
InteriorColorColor?Čtení/zápisVnitřní barva anotace (/IC entry, pro anotace kruhu, čtverce a čáry).
Titlestring?Čtení/zápisNázev anotace (autor pro markup anotace).
Namestring?Čtení/zápisNázev anotace (jedinečný identifikátor — položka /NM).
FullNamestring?ČteníPlně kvalifikovaný název anotace.
Subjectstring?Čtení/zápisPředmět anotace (/Subj položka).
ModifiedDatestring?ČteníDatum úpravy.
ModifiedDateTimeČtení/zápisDatum /M (modifikováno) jako typovaný DateTime.
FlagsAnnotationFlagsČtení/zápisPříznaky anotace (/F položka) — použity jako úložiště pro jak celočíselnou, tak typovanou formu.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias příznaků odpovídající veřejnému rozhraní, které zpřístupňuje AnnotationFlags jako vlastnost.
ActionPdfAction?Čtení/zápisAkce spojená s touto anotací (/A záznam).
ActionsPdfActionCollectionČteníSada akcí spojených s touto anotací.
Authorstring?ČteníAutor anotace (/T položka).
AnnotationStatestring?ČteníStav anotace (/State položka), např.
AnnotationStateModelstring?ČteníModel stavu anotace (/StateModel položka), např.
ReplyTypestring?ČteníTyp odpovědi (/RT 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í, rotace).
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 použity v tomto odstavci.
IsFirstParagraphInColumnboolČtení/zápisVynutit, aby odstavec začínal 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čal na nové stránce.
IsInLineParagraphboolČtení/zápisPříznak vloženého odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Čtení/zápisZastaralý řetězcový typ cíle hypertextového odkazu.
HyperlinkHyperlink?Čtení/zápisTypizovaná dekorace hypertextového odkazu aplikovaná na odstavec.
ZIndexintČtení/zápisZ-order index používaný renderérem DOM.

Metody

Podpis:Popis:
PDF3DAnnotation(page: Page, rect: Rectangle, pdf3DArtwork: PDF3DArtwork)Volá PDF3DAnnotation(page, rect, pdf3DArtwork) na této instanci PDF3DAnnotation.
PDF3DAnnotation(page: Page, rect: Rectangle, pdf3DArtwork: PDF3DArtwork, activation: PDF3DActivation)Volá PDF3DAnnotation(page, rect, pdf3DArtwork, activation) na této instanci PDF3DAnnotation.
Accept(visitor: AnnotationSelector)Volá Accept(visitor) na této instanci PDF3DAnnotation.
SetDefaultViewIndex(index: int)Nastaví výchozí hodnotu indexu pohledu.
GetImagePreview()Volá GetImagePreview na této instanci PDF3DAnnotation.
SetImagePreview(image: Stream)Nastaví hodnotu náhledu obrázku.
SetImagePreview(filename: string)Nastaví hodnotu náhledu obrázku.
ClearImagePreview()Volá ClearImagePreview na této instanci PDF3DAnnotation.
GetRectangle(considerRotation: bool)Ohraničující obdélník upraveno pomocí considerRotation.
ChangeAfterResize(transform: Matrix)Upravte geometrii anotace po tom, co uživatel změnil velikost stránky nebo hostitelského obdélníku.
UpdateAppearances()Znovu vygenerujte normální stream vzhledu (/AP /N) z aktuální geometrie a barev anotace.
WriteXfdf(writer: System.Xml.XmlWriter)Serializujte tuto anotaci jako XFDF prvek do zapisovače (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Zplošť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 skalární a referenčně sdílený stav.

Viz také:

 Čeština