MovieAnnotation
Přehled
MovieAnnotation je třída v Aspose.PDF FOSS pro .NET.
Dědí z: Annotation.
Třída poskytuje 9 metod pro práci s objekty MovieAnnotation v programech .NET.
Dostupné metody zahrnují: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, MovieAnnotation, UpdateAppearances, WriteXfdf.
Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS for .NET.
Vlastnosti: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState a dalších 44.
Vlastnosti
| Název | Typ | Přístup | Popis |
|---|---|---|---|
AnnotationType | AnnotationType | Read | Získá typ anotace. |
Aspect | Aspose.Pdf.Point? | Read/Write | Zobrazuje poměr stran (šířka × výška v bodech). |
File | FileSpecification? | Read/Write | Položka /F (specifikace souboru) — ukazuje na vložená data filmu. |
Poster | bool | Read/Write | True, když má anotace zobrazovat plakátový obrázek, když není přehrávána. |
Rotate | int | Read/Write | Rotace ve stupních aplikovaná na oblast přehrávání filmu. |
Title | string? | Read/Write | Název filmu zobrazený v rozhraní přehrávače. |
Rect | Rectangle? | Read/Write | Obdélník anotace (pozice na stránce). |
Width | double | Read/Write | Šířka obdélníku anotace. |
Height | double | Read/Write | Výška obdélníku anotace. |
ActiveState | string? | Read/Write | Aktuálně aktivní stav vzhledu (položka /AS). |
Alignment | TextAlignment | Read/Write | Zarovnání textu (pro volný text / widget anotace nesoucí formátovaný text). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Read/Write | Horizontální zarovnání, vystavené kromě Alignment; obě lze nastavit nezávisle. |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Read/Write | Přepsání horizontálního zarovnání specifického pro text. |
Appearance | AppearanceDictionary | Read | Slovník vzhledu (položka /AP) — klíčovaný podle názvu proudu vzhledu (N, D, R). |
States | AppearanceDictionary | Read | Slovník stavů vzhledu (podslovník pro každý stav v AP/N, např. |
NormalAppearance | XForm? | Read | Normální vzhled anotace (/AP /N) jako XForm, nebo null, pokud neexistuje. |
UpdateAppearanceOnConvert | bool | Read/Write | Zda regenerovat proud vzhledu při uložení anotace do převedeného dokumentu. |
UseFontSubset | bool | Read/Write | Zda má být vložený font (pokud existuje) podmnožinou. |
Contents | string? | Read/Write | Obsah anotace (text). |
Opacity | double | Read/Write | Průhlednost anotace (0,0 = průhledná, 1,0 = neprůhledná). |
Border | Border? | Read/Write | Okraj anotace. |
Color | Color | Read/Write | Barva okraje anotace (položka /C). |
InteriorColor | Color? | Read/Write | Barva výplně anotace (položka /IC, pro kruhové/čtvercové/čárové anotace). |
Name | string? | Read/Write | Název anotace (jedinečný identifikátor — položka /NM). |
FullName | string? | Read | Plně kvalifikovaný název anotace. |
Subject | string? | Read/Write | Předmět anotace (položka /Subj). |
ModifiedDate | string? | Read | Datum úpravy. |
Modified | DateTime | Read/Write | Datum /M (upraveno) jako typ DateTime. |
Flags | AnnotationFlags | Read/Write | Příznaky anotace (položka /F) — používá se jako úložiště pro celočíselnou i typovanou formu. |
AnnotationFlags | AnnotationFlags | Read/Write | Typovaný alias příznaků vystavující AnnotationFlags jako vlastnost. |
Action | PdfAction? | Read/Write | Akce spojená s touto anotací (položka /A). |
Actions | PdfActionCollection | Read | Kolekce akcí spojených s touto anotací. |
Author | string? | Read | Autor anotace (položka /T). |
AnnotationState | string? | Read | Stav anotace (položka /State), např. |
AnnotationStateModel | string? | Read | Model stavu anotace (položka /StateModel), např. |
ReplyType | string? | Read | Typ odpovědi (položka /RT), např. |
InReplyTo | Annotation? | Read/Write | Anotace, na kterou tato odpovídá (položka /IRT). |
QuadPoints | Point[] | Read/Write | QuadPoints jako pole hodnot Point. |
Characteristics | Characteristics | Read | Charakteristiky vzhledu (barva okraje, barva pozadí, rotace). |
PageIndex | int | Read | Jedno‑základní index stránky, která vlastní tuto anotaci. |
Page | Page? | Read | Stránka, která vlastní tuto anotaci, nebo null, pokud ji nelze vyřešit (např. |
VerticalAlignment | VerticalAlignment | Read/Write | Vertikální zarovnání použité v tomto odstavci. |
Margin | MarginInfo? | Read/Write | Informace o vnějších okrajích použité v tomto odstavci. |
IsFirstParagraphInColumn | bool | Read/Write | Vynutit, aby odstavec začal v novém sloupci. |
IsKeptWithNext | bool | Read/Write | Udržet tento odstavec na stejné stránce jako následující. |
IsInNewPage | bool | Read/Write | Vynutit, aby odstavec začal na nové stránce. |
IsInLineParagraph | bool | Read/Write | Příznak vloženého odstavce (nezačíná novým řádkem). |
HyperlinkText | string? | Read/Write | Starší řetězcový typ hypertextového odkazu. |
Hyperlink | Hyperlink? | Read/Write | Typová dekorace hypertextového odkazu aplikovaná na odstavec. |
ZIndex | int | Read/Write | Index Z‑pořadí používaný vykreslovačem DOM. |
Metody
| Signature | Description |
|---|---|
MovieAnnotation(document: Document, movieFile: string) | Volá MovieAnnotation na této instanci MovieAnnotation. |
MovieAnnotation(page: Page, rect: Rectangle, movieFile: string) | |
Accept(visitor: AnnotationSelector) | Volá Accept na této instanci MovieAnnotation. |
GetRectangle(considerRotation: bool) | Ohraničující obdélník upravený pomocí considerRotation. |
ChangeAfterResize(transform: Matrix) | Upraví geometrii anotace po změně velikosti stránky nebo hostitelského obdélníku uživatelem. |
UpdateAppearances() | Znovu vygeneruje normální stream vzhledu (/AP /N) z aktuální geometrie a barev anotace. |
WriteXfdf(writer: System.Xml.XmlWriter) | Serializuje tuto anotaci jako XFDF prvek do writeru (PDF 32000 §12.7.8 / XFDF 3.0). |
Flatten() | Zploští tuto anotaci — vykreslí její vizuální vzhled do obsahu stránky a odstraní ji z pole anotací stránky. |
Clone() | Mělká klonování — kopíruje skalární/ref-shared stav. |