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řístup | Popis: |
|---|---|---|---|
AnnotationType | AnnotationType | Čtení | Získá typ anotace. |
Pdf3DArtwork | PDF3DArtwork? | Čtení | 3D umělecké dílo za touto anotací. |
DefaultView | PDF3DView? | Č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. |
Content | PDF3DContent? | Čtení/zápis | Získá nebo nastaví obsah. |
LightingScheme | PDF3DLightingScheme? | Čtení | Získá schéma osvětlení. |
RenderMode | PDF3DRenderMode? | Čtení | Získá režim vykreslování. |
ViewArray | PDF3DViewArray | Čtení | Zobrazování díla; anotace bez řešitelného díla (např. |
Rect | Rectangle? | Čtení/zápis | Obdélník anotace (pozice na stránce). |
InnerRect | Rectangle? | Čtení | Obdélník anotace zmenšený podle položky /RD (rozdíly obdélníků) — oblast, která je skutečně vykreslena uvnitř Rect. |
Width | double | Čtení/zápis | Šířka anotovaného obdélníku. |
Height | double | Čtení/zápis | Výška obdélníku anotace. |
ActiveState | string? | Čtení/zápis | Aktuálně aktivní stav vzhledu (/AS entry). |
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 navíc k Alignment; obě lze nastavit nezávisle). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Čtení/zápis | Přepsání vodorovné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 proud vzhledu. |
UseFontSubset | bool | Čtení/zápis | Zda má být vložené písmo (pokud existuje) podmnoženo. |
Contents | string? | Čtení/zápis | Obsah anotace (text). |
Opacity | double | Čtení/zápis | Průhlednost anotace (0.0 = průhledná, 1.0 = neprůhledná). |
Border | Border? | Čtení/zápis | Okraj anotace. |
Color | Color | Čtení/zápis | Barva okraje anotace (/C entry). |
InteriorColor | Color? | Čtení/zápis | Vnitřní barva anotace (/IC entry, pro anotace kruhu, čtverce a čáry). |
Title | string? | Čtení/zápis | Název anotace (autor pro markup anotace). |
Name | string? | Čtení/zápis | Název anotace (jedinečný identifikátor — položka /NM). |
FullName | string? | Čtení | Plně kvalifikovaný název anotace. |
Subject | string? | Čtení/zápis | Předmět anotace (/Subj položka). |
ModifiedDate | string? | Čtení | Datum úpravy. |
Modified | DateTime | Čtení/zápis | Datum /M (modifikováno) jako typovaný DateTime. |
Flags | AnnotationFlags | Čtení/zápis | Příznaky anotace (/F položka) — použity jako úložiště pro jak celočíselnou, tak typovanou formu. |
AnnotationFlags | AnnotationFlags | Čtení/zápis | Typovaný alias příznaků odpovídající veřejnému rozhraní, které zpřístupňuje AnnotationFlags jako vlastnost. |
Action | PdfAction? | Čtení/zápis | Akce spojená s touto anotací (/A záznam). |
Actions | PdfActionCollection | Čtení | Sada akcí spojených s touto anotací. |
Author | string? | Čtení | Autor anotace (/T položka). |
AnnotationState | string? | Čtení | Stav anotace (/State položka), např. |
AnnotationStateModel | string? | Čtení | Model stavu anotace (/StateModel položka), např. |
ReplyType | string? | Čtení | Typ odpovědi (/RT 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í, rotace). |
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 použity v tomto odstavci. |
IsFirstParagraphInColumn | bool | Čtení/zápis | Vynutit, aby odstavec začínal 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čal na nové stránce. |
IsInLineParagraph | bool | Čtení/zápis | Příznak vloženého odstavce (nezačíná novým řádkem). |
HyperlinkText | string? | Čtení/zápis | Zastaralý řetězcový typ cíle hypertextového odkazu. |
Hyperlink | Hyperlink? | Čtení/zápis | Typizovaná dekorace hypertextového odkazu aplikovaná na odstavec. |
ZIndex | int | Čtení/zápis | Z-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. |