SoundAnnotation

SoundAnnotation

Opinie generală

SoundAnnotation este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: MarkupAnnotation.

Această clasă oferă 16 metode pentru a lucra cu obiecte SoundAnnotation în programe .NET. Metodele disponibile includ: Accept, ChangeAfterResize, ClearState, Clone, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState, SetReviewState, și 3 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, şi 46 mai mult.

Proprietăți

Numele de proprietateTipul de vehiculAccessDescriere:
AnnotationTypeAnnotationTypeCiteşte.Obține tipul adnotării.
IconSoundIconCitire/scriereObține sau stabilește pictograma.
SoundDataSoundDataCiteşte.Obține datele sunetului.
CreationDateSystem.DateTimeCitire/scriereSemn de timp al creării înregistrat în /CreationDate.
OpacitydoubleCitire/scriereOpacitate (0..1) transportată în /CA.
PopupPopupAnnotation?Citire/scriereAnotare popup asociată (/Popup).
ReplyTypeReplyTypeCitire/scriereRăspuns la InReplyTo (/RT).
RichTextstring?Citire/scriereConținuturi cu text bogat (/RC), formatate în XHTML.
Subjectstring?Citire/scriereSubiectul (/Subj).
Titlestring?Citire/scriereAutor / titlu în /T.
RectRectangle?Citire/scriereRectangul de anotații (poziția pe pagină).
InnerRectRectangle?Citeşte.Rectangul de anotație introdus prin /RD (diferențe rectangulare) regiunea desenată efectiv în interiorul Rectei.
WidthdoubleCitire/scriereLățimea rectanglului de anotații.
HeightdoubleCitire/scriereÎnălțimea rectanglului de anotații.
ActiveStatestring?Citire/scriereStarea de aparență activă în prezent (/înregistrare AS).
AlignmentTextAlignmentCitire/scriereAlinierea textului (pentru comentariile cu text liber / widget care conțin text bogat).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentCitire/scriereAlinierea orizontală (Aspose.Pdf expune acest lucru în plus față de Aligare; cele două sunt setate independent).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentCitire/scriereSupravegherea alinierii orizontale specifică textului.
AppearanceAppearanceDictionaryCiteşte.Dicționarul de aparență (/intrarea AP) tastat după numele fluxului de apariție (N, D, R).
StatesAppearanceDictionaryCiteşte.Dicționarul de stări aparente (subdictul per-state al AP/N, de exemplu.
NormalAppearanceXForm?Citeşte.Apariția normală a anotației (/AP /N) ca XForm sau null când nu are nici una.
UpdateAppearanceOnConvertboolCitire/scriereDacă se regenerează fluxul de aparență atunci când o anotație este salvată într-un document convertit.
UseFontSubsetboolCitire/scriereDacă fontul încorporat (dacă există) trebuie să fie subsetat.
Contentsstring?Citire/scriereConținutul anotației (text).
BorderBorder?Citire/scriereAnotare de graniță.
ColorColorCitire/scriereCuloarea marjei de anotație (/înregistrare C).
InteriorColorColor?Citire/scriereCuloarea interioară a anotației (înregistrare/IC, pentru anotalațiile cu cerc/pătrate/linie).
Namestring?Citire/scriereNumele de anotație (identificator unic intrarea /NM).
FullNamestring?Citeşte.Numele complet calificat.
ModifiedDatestring?Citeşte.Data modificării.
ModifiedDateTimeCitire/scriereData /M (modificată) ca DateTime tipărit.
FlagsAnnotationFlagsCitire/scriereAnotări (/F entry) utilizate ca suport de stocare atât pentru formularele int, cât și pentru cele tipărite.
AnnotationFlagsAnnotationFlagsCitire/scriereAlias tipărit al steagurilor care corespund suprafeței publice Aspose.Pdf care expune AnnotationFlags ca proprietate.
ActionPdfAction?Citire/scriereAcțiunea asociată cu această anotație (/O mențiune).
ActionsPdfActionCollectionCiteşte.Colectare a acțiunilor asociate acestei anotații.
Authorstring?Citeşte.Autorul anotației (/înregistrare în T).
AnnotationStatestring?Citeşte.Statul de anotație (/intrarea statului), de exemplu:.
AnnotationStateModelstring?Citeşte.Modul de stare a anotației (/StateModel), de exemplu:.
InReplyToAnnotation?Citire/scriereAnotatia la care răspunde (/IRT entry).
QuadPointsPoint[]Citire/scriereQuadPoints ca o matrice de valori punctuale.
CharacteristicsCharacteristicsCiteşte.Caracteristici de aspect (coloarea marginei, culoarea fondului, rotație).
PageIndexintCiteşte.Indicele pe baza de 1 al paginii care este proprietarul acestei anotații.
PagePage?Citeşte.Pagina care deține această anotație, sau null atunci când nu poate fi rezolvată (de exemplu.
VerticalAlignmentVerticalAlignmentCitire/scriereAlinierea verticală aplicată la prezentul alineat.
MarginMarginInfoCitire/scriereInformații privind marja externă aplicate acestui paragraf.
IsFirstParagraphInColumnboolCitire/scriereForțează paragraful să înceapă o nouă coloană.
IsKeptWithNextboolCitire/scrierePăstrați acest paragraf pe aceeași pagină ca și următorul.
IsInNewPageboolCitire/scriereForţaţi paragraful să înceapă pe o altă pagină.
IsInLineParagraphboolCitire/scriereSemnalizarea paragrafului din linie (nu începe o nouă linia).
HyperlinkTextstring?Citire/scriereObiectivul hiperlink tipărit cu string-uri vechi.
HyperlinkHyperlink?Citire/scriereDecorarea tipărită a hiperlinkului aplicată paragraful.
ZIndexintCitire/scriereIndicele de ordin Z utilizat de către redatorul DOM.

Metode de evaluare

SignatureDescriere:
SoundAnnotation(page: Page, rect: Rectangle, soundFile: string)Apel SoundAnnotation(pagina, rect, soundFile) pe această instanță SoundAnnotation.
SoundAnnotation(page: Page, rect: Rectangle, soundFile: string, soundSampleData: SoundSampleData)Apeluri SoundAnnotation(pagina, rect, soundFile, soundsampleData) pe această instanță SoundAnnotation.
Accept(visitor: AnnotationSelector)Anotările sonore nu au o supraîncărcare de vizită tipată în vizitatorul Aspose.Pdf, deci Accept aici este un no-op păstrat pentru paritatea reflexului.
MarkupAnnotation(document: Document)Document-bind ctor pentru crearea unei anotații de marcare care nu este încă atașată la o pagină specifică; apelătorii îl adaugă mai târziu prin pagina.Annotations.Add(annot).
GetState()Cititi intrarea /State din dicționarul proprietăților de anotație.
GetStateModel()Citește /StateModel intrarea, cartografierea /entry lipsă la Undefined.
SetMarkedState(marked: bool)Setați /State la Marked sau Unmarked plus /StateModel = Marked.
SetReviewState(state: AnnotationState)Setați starea revizuirii.
ClearState()Îndepărtați orice /State și /StateModel înregistrat.
FindStateAnnotation()Găsiți nota de urmărire a stării legată de această marcare (cea mai recentă notă /IRT care conține o intrare /State, per PDF 32000 §12.5.6.3).
GetRectangle(considerRotation: bool)Rectangul de limitare ajustat prin considerRotation.
ChangeAfterResize(transform: Matrix)Ajustează geometria anotației după ce utilizatorul a schimbat dimensiunea paginii sau rectanglului gazdă.
UpdateAppearances()Regenerați fluxul de aspect normal (/AP /N) din geometria și culorile actuale ale anotației.
WriteXfdf(writer: System.Xml.XmlWriter)Serializați această anotație ca element XFDF la scriitor (PDF 32000 §12.7.8 / X F D F 3.0).
Flatten()Aplatizați această anotație transpuneți-i aspectul vizual în conținutul paginii și eliminați de la matricea de anotalații a paginei.
Clone()Clonul superficial copiează starea scalară/ref-shared.

Vezi și:

 Română