RichMediaAnnotation

RichMediaAnnotation

Přehled

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

Tato třída poskytuje 12 metod pro práci s objekty RichMediaAnnotation v programech .NET. Dostupné metody zahrnují: Accept, AddCustomData, ChangeAfterResize, Clone, Flatten, GetRectangle, RichMediaAnnotation, SetContent, SetPoster, Update, 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, ActivateOn, ActiveState, Alignment, AnnotationFlags a dalších 45.

Vlastnosti

NázevTypPřístupPopis
AnnotationTypeAnnotationTypeReadZíská typ anotace.
TypeContentTypeRead/WriteZíská nebo nastaví typ.
ActivateOnActivationEventRead/WriteZíská nebo nastaví aktivaci.
CustomFlashVariablesstring?Read/WriteZíská nebo nastaví vlastní proměnné flash.
ContentSystem.IO.Stream?ReadZíská obsah.
CustomPlayerSystem.IO.Stream?Read/WriteZíská nebo nastaví vlastní přehrávač.
RectRectangle?Read/WriteObdélník anotace (pozice na stránce).
WidthdoubleRead/WriteŠířka obdélníku anotace.
HeightdoubleRead/WriteVýška obdélníku anotace.
ActiveStatestring?Read/WriteAktuálně aktivní stav vzhledu (/AS položka).
AlignmentTextAlignmentRead/WriteZarovnání textu (pro volný text / widget anotace nesoucí formátovaný text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteVodorovné zarovnání, zobrazované kromě Alignment; obě lze nastavit nezávisle.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WritePřepsání vodorovného zarovnání specifického pro text.
AppearanceAppearanceDictionaryReadSlovník vzhledu (/AP položka) — klíčovaný podle názvu proudu vzhledu (N, D, R).
StatesAppearanceDictionaryReadSlovník stavů vzhledu (podslovník pro každý stav v AP/N, např.
NormalAppearanceXForm?ReadNormální vzhled anotace (/AP /N) jako XForm, nebo null, pokud žádný není.
UpdateAppearanceOnConvertboolRead/WriteZda regenerovat proud vzhledu při uložení anotace do převedeného dokumentu.
UseFontSubsetboolRead/WriteZda má být vložené písmo (pokud existuje) podmnoženo.
Contentsstring?Read/WriteObsah anotace (text).
OpacitydoubleRead/WritePrůhlednost anotace (0,0 = průhledná, 1,0 = neprůhledná).
BorderBorder?Read/WriteOkraj anotace.
ColorColorRead/WriteBarva okraje anotace (/C položka).
InteriorColorColor?Read/WriteBarva výplně anotace (/IC položka, pro kruhové/čtvercové/čárové anotace).
Titlestring?Read/WriteNázev anotace (autor pro značkové anotace).
Namestring?Read/WriteNázev anotace (jedinečný identifikátor — /NM položka).
FullNamestring?ReadPlně kvalifikovaný název anotace.
Subjectstring?Read/WritePředmět anotace (/Subj položka).
ModifiedDatestring?ReadDatum úpravy.
ModifiedDateTimeRead/WriteDatum /M (upraveno) jako typovaný DateTime.
FlagsAnnotationFlagsRead/WritePříznaky anotace (/F položka) — používá se jako úložiště pro celočíselnou i typovanou formu.
AnnotationFlagsAnnotationFlagsRead/WriteTypovaný alias příznaků vystavující AnnotationFlags jako vlastnost.
ActionPdfAction?Read/WriteAkce spojená s touto anotací (/A položka).
ActionsPdfActionCollectionReadKolekce akcí spojených s touto anotací.
Authorstring?ReadAutor anotace (/T položka).
AnnotationStatestring?ReadStav anotace (/State položka), např.
AnnotationStateModelstring?ReadModel stavu anotace (/StateModel položka), např.
ReplyTypestring?ReadTyp odpovědi (/RT položka), např.
InReplyToAnnotation?Read/WriteAnotace, na kterou tato odpovídá (/IRT položka).
QuadPointsPoint[]Read/WriteQuadPoints jako pole hodnot Point.
CharacteristicsCharacteristicsReadVlastnosti vzhledu (barva okraje, barva pozadí, rotace).
PageIndexintReadIndex stránky (od 1), která vlastní tuto anotaci.
PagePage?ReadStránka, která vlastní tuto anotaci, nebo null, pokud ji nelze vyřešit (např.
VerticalAlignmentVerticalAlignmentRead/WriteVertikální zarovnání použité v tomto odstavci.
MarginMarginInfo?Read/WriteInformace o vnějších okrajích použité v tomto odstavci.
IsFirstParagraphInColumnboolRead/WriteVynutit, aby odstavec začal v novém sloupci.
IsKeptWithNextboolRead/WriteUdržet tento odstavec na stejné stránce jako následující.
IsInNewPageboolRead/WriteVynutit, aby odstavec začal na nové stránce.
IsInLineParagraphboolRead/WritePříznak vloženého odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Read/WriteStarý řetězcový cíl hypertextového odkazu.
HyperlinkHyperlink?Read/WriteTypovaná dekorace hypertextového odkazu aplikovaná na odstavec.
ZIndexintRead/WriteIndex Z-řazení používaný rendererem DOM.

Metody

SignatureDescription
RichMediaAnnotation(page: Page, rect: Rectangle)Volá RichMediaAnnotation na této instanci RichMediaAnnotation.
SetContent(fileName: string, audio: System.IO.Stream)Nastaví hodnotu content.
SetPoster(imageStream: System.IO.Stream)Nastaví hodnotu poster.
AddCustomData(name: string, data: System.IO.Stream)Volá AddCustomData na této instanci RichMediaAnnotation.
Update()Znovu vyprodukuje vzhled ze uložených bufferů.
Accept(visitor: AnnotationSelector)Horizontální zarovnání, vystavené kromě ; oba lze nastavit nezávisle.
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 prvek XFDF 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 stavy.

Viz také

 Čeština