SoundAnnotation

SoundAnnotation

Přehled

SoundAnnotation je třída v Aspose.PDF FOSS pro .NET. Dědí od: MarkupAnnotation.

Tato třída poskytuje 17 metod pro práci s objekty SoundAnnotation v programech .NET. Dostupné metody zahrnují: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState a 3 další metody. Všichni veřejní členové jsou přístupní pro jakoukoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState a 46 dalších.

Vlastnosti

Název:Typ:PřístupPopis:
AnnotationTypeAnnotationTypeČteníZíská typ anotace.
IconSoundIconČtení/zápisZíská nebo nastaví ikonu.
SoundDataSoundDataČteníZíská zvuková data.
CreationDateSystem.DateTimeČtení/zápisČas vytvoření zaznamenán v /CreationDate.
OpacitydoubleČtení/zápisPrůhlednost (0..1) uchovávána v /CA.
PopupPopupAnnotation?Čtení/zápisPřidružená vyskakovací anotace (/Popup).
ReplyTypeReplyTypeČtení/zápisOdpověď vztahu k InReplyTo (/RT).
RichTextstring?Čtení/zápisObsah ve formátu Rich-text (/RC), formátovaný jako XHTML.
Subjectstring?Čtení/zápisŘádek předmětu (/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 zmenšený podle 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 entry).
AlignmentTextAlignmentČtení/zápisZarovnání textu (pro volný text / widgety nesoucí bohatý text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisHorizontální zarovnání (zobrazené vedle Alignment; oba 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íčováno podle názvu proudu vzhledu (N, D, R).
StatesAppearanceDictionaryČteníSlovník vzhledu-stavu (podslovník pro jednotlivé stavy v AP/N, např.
NormalAppearanceXForm?ČteníNormální vzhled anotace (/AP /N) jako XForm, nebo null, pokud žádný není.
UpdateAppearanceOnConvertboolČtení/zápisZda při uložení anotace do converted document znovu generovat appearance stream.
UseFontSubsetboolČtení/zápisZda má být vložené písmo (pokud existuje) subsetted.
Contentsstring?Čtení/zápisObsah anotace (text).
BorderBorder?Čtení/zápisOkraj anotace.
ColorColorČtení/zápisBarva okraje anotace (/C entry).
InteriorColorColor?Čtení/zápisVnitřní barva anotace (/IC entry, pro anotace typu kruh/čtverec/čára).
Namestring?Čtení/zápisNázev anotace (jedinečný identifikátor — položka /NM).
FullNamestring?ČteníPlně kvalifikovaný název anotace.
ModifiedDatestring?ČteníDatum změny.
ModifiedDateTimeČtení/zápisDatum /M (modifikováno) jako typovaný DateTime.
FlagsAnnotationFlagsČtení/zápisPříznaky anotace (/F entry) — použity jako úložné zázemí pro jak celočíselné, tak typované formy.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias Flags odpovídající veřejnému rozhraní, který zpřístupňuje AnnotationFlags jako vlastnost.
ActionPdfAction?Čtení/zápisAkce spojená s touto anotací (/A položka).
ActionsPdfActionCollectionČteníSoubor akcí spojených s touto anotací.
Authorstring?ČteníAutor anotace (/T záznam).
AnnotationStatestring?ČteníStav anotace (/State záznam), např.
AnnotationStateModelstring?ČteníModel stavu anotace (/StateModel záznam), např.
InReplyToAnnotation?Čtení/zápisAnotace, na kterou tato odpovídá (/IRT záznam).
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 vyřešit (např.
VerticalAlignmentVerticalAlignmentČtení/zápisVertikální zarovnání použito v tomto odstavci.
MarginMarginInfoČtení/zápisInformace o vnějším okraji použita v tomto odstavci.
IsFirstParagraphInColumnboolČtení/zápisVynutit, aby odstavec začal v novém sloupci.
IsKeptWithNextboolČtení/zápisUdržte 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 vloženého odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Čtení/zápisZastaralý řetězcový cíl hypertextového odkazu.
HyperlinkHyperlink?Čtení/zápisTypová dekorace hypertextového odkazu aplikovaná na odstavec.
ZIndexintČtení/zápisIndex Z-řazení používaný vykreslovačem DOM.

Metody

Podpis:Popis:
SoundAnnotation(page: Page, rect: Rectangle, soundFile: string)Volá SoundAnnotation(page, rect, soundFile) na této instanci SoundAnnotation.
SoundAnnotation(page: Page, rect: Rectangle, soundFile: string, soundSampleData: SoundSampleData)Volá SoundAnnotation(page, rect, soundFile, soundSampleData) na této instanci SoundAnnotation.
Accept(visitor: AnnotationSelector)Zvukové anotace nemají typovaný přetížení Visit na AnnotationSelector, takže Accept zde je no-op zachovaný pro paritu reflexe.
MarkupAnnotation(document: Document)Konstruktor vázaný na dokument pro vytvoření značky anotace, která ještě není připojena k určité stránce; volající ji později přidají 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 recenzenta (uloženo v /T podle specifikace PDF).
ClearState()Odstraňte veškeré zaznamenané /State a /StateModel.
FindStateAnnotation()Najděte anotaci sledující stav, která je propojena s tímto značkováním (nejnovější anotaci odpovědi /IRT, která obsahuje položku /State, podle PDF 32000 §12.5.6.3).
GetRectangle(considerRotation: bool)Ohraničující obdélník upravený 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 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()Ploché klonování — kopíruje skalární/stavy sdílené referencí.

Viz také:

 Čeština