RichMediaAnnotation

RichMediaAnnotation

Oversigt

RichMediaAnnotation er en klasse i Aspose.PDF FOSS for .NET. Arver fra: Annotation.

Denne klasse giver 12 metoder til at arbejde med RichMediaAnnotation‑objekter i .NET‑programmer. Tilgængelige metoder inkluderer: Accept, AddCustomData, ChangeAfterResize, Clone, Flatten, GetRectangle, RichMediaAnnotation, SetContent, SetPoster, Update, UpdateAppearances, WriteXfdf. Alle offentlige medlemmer er tilgængelige for enhver .NET‑applikation efter installation af Aspose.PDF FOSS for .NET‑pakken. Egenskaber: Action, Actions, ActivateOn, ActiveState, Alignment, AnnotationFlags, og 45 flere.

Egenskaber

NameTypeAccessDescription
AnnotationTypeAnnotationTypeReadHenter annoteringstypen.
TypeContentTypeRead/WriteHenter eller indstiller typen.
ActivateOnActivationEventRead/WriteHenter eller indstiller aktiveringspunktet.
CustomFlashVariablesstring?Read/WriteHenter eller indstiller de brugerdefinerede flash‑variabler.
ContentSystem.IO.Stream?ReadHenter indholdet.
CustomPlayerSystem.IO.Stream?Read/WriteHenter eller indstiller den brugerdefinerede afspiller.
RectRectangle?Read/WriteAnnoteringsrektanglet (position på siden).
WidthdoubleRead/WriteBredden af annoteringsrektanglet.
HeightdoubleRead/WriteHøjden af annoteringsrektanglet.
ActiveStatestring?Read/WriteAktuelt aktivt udseende (/AS‑indgang).
AlignmentTextAlignmentRead/WriteTekstjustering (for fri‑tekst / widget‑annoteringer med formateret tekst).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteVandret justering, eksponeret ud over Alignment; de to kan indstilles uafhængigt.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteVandret justering for tekst, som tilsidesætter standard.
AppearanceAppearanceDictionaryReadUdseendedictionary (/AP‑indgang) — nøglebaseret på udseende‑streamnavn (N, D, R).
StatesAppearanceDictionaryReadUdseende‑tilstandsdictionary (den per‑tilstand under‑dict af AP/N, f.eks.
NormalAppearanceXForm?ReadAnnoteringens normale (/AP /N) udseende som en XForm, eller null hvis den ikke har noget.
UpdateAppearanceOnConvertboolRead/WriteOm udseende‑streamen skal regenereres, når annoteringen gemmes i et konverteret dokument.
UseFontSubsetboolRead/WriteOm den indlejrede skrifttype (hvis nogen) skal underinddeles.
Contentsstring?Read/WriteAnnoteringens indhold (tekst).
OpacitydoubleRead/WriteAnnoteringens opacitet (0,0 = gennemsigtig, 1,0 = uigennemsigtig).
BorderBorder?Read/WriteAnnoteringens kant.
ColorColorRead/WriteAnnoteringens kantfarve (/C‑indgang).
InteriorColorColor?Read/WriteAnnoteringens indvendige farve (/IC‑indgang, for cirkel/kvadrat/linje‑annoteringer).
Titlestring?Read/WriteAnnoteringens titel (forfatter for markup‑annoteringer).
Namestring?Read/WriteAnnoteringens navn (unik identifikator — /NM‑indgangen).
FullNamestring?ReadFuldt kvalificeret annoteringsnavn.
Subjectstring?Read/WriteAnnoteringens emne (/Subj‑indgang).
ModifiedDatestring?ReadÆndringsdatoen.
ModifiedDateTimeRead/Write/M (ændret) datoen som en typed DateTime.
FlagsAnnotationFlagsRead/WriteAnnoteringsflagg (/F‑indgang) — bruges som lagringsbaggrund for både int‑ og typed‑former.
AnnotationFlagsAnnotationFlagsRead/WriteTyped alias af Flags, der eksponerer AnnotationFlags som en egenskab.
ActionPdfAction?Read/WriteHandlingen knyttet til denne annotering (/A‑indgang).
ActionsPdfActionCollectionReadSamling af handlinger knyttet til denne annotering.
Authorstring?ReadAnnoteringens forfatter (/T‑indgang).
AnnotationStatestring?ReadAnnoteringens tilstand (/State‑indgang), f.eks.
AnnotationStateModelstring?ReadAnnoteringens tilstandsmodel (/StateModel‑indgang), f.eks.
ReplyTypestring?ReadSvar‑typen (/RT‑indgang), f.eks.
InReplyToAnnotation?Read/WriteAnnoteringen som denne svarer på (/IRT‑indgang).
QuadPointsPoint[]Read/WriteQuadPoints som et array af Point‑værdier.
CharacteristicsCharacteristicsReadUdseende‑karakteristika (kantfarve, baggrundsfarve, rotation).
PageIndexintRead1‑baseret indeks for siden, der ejer denne annotering.
PagePage?ReadSiden, der ejer denne annotering, eller null hvis den ikke kan løses (f.eks.
VerticalAlignmentVerticalAlignmentRead/WriteLodret justering anvendt på dette afsnit.
MarginMarginInfo?Read/WriteInformation om ydre margen anvendt på dette afsnit.
IsFirstParagraphInColumnboolRead/WriteTving afsnittet til at starte i en ny kolonne.
IsKeptWithNextboolRead/WriteBehold dette afsnit på samme side som det næste.
IsInNewPageboolRead/WriteTving afsnittet til at starte på en ny side.
IsInLineParagraphboolRead/WriteInline‑afsnitsflag (starter ikke en ny linje).
HyperlinkTextstring?Read/WriteLegacy‑hyperlink‑mål som strengtype.
HyperlinkHyperlink?Read/WriteTyped hyperlink‑dekoration anvendt på afsnittet.
ZIndexintRead/WriteZ‑rækkefølge‑indeks brugt af DOM‑renderer.

Metoder

SignatureDescription
RichMediaAnnotation(page: Page, rect: Rectangle)Kalder RichMediaAnnotation på denne RichMediaAnnotation‑instans.
SetContent(fileName: string, audio: System.IO.Stream)Indstiller indholds‑værdien.
SetPoster(imageStream: System.IO.Stream)Indstiller poster‑værdien.
AddCustomData(name: string, data: System.IO.Stream)Kalder AddCustomData på denne RichMediaAnnotation‑instans.
Update()Udgiver udseendet igen fra lagrede buffere.
Accept(visitor: AnnotationSelector)Vandret justering, eksponeret ud over ; de to kan indstilles uafhængigt.
GetRectangle(considerRotation: bool)Afgrænsningsrektangel justeret af considerRotation.
ChangeAfterResize(transform: Matrix)Juster annoteringens geometri efter at brugeren har ændret størrelsen på siden eller værtsrektanglet.
UpdateAppearances()Gendan den normale udseende‑stream (/AP /N) ud fra annoteringens aktuelle geometri og farver.
WriteXfdf(writer: System.Xml.XmlWriter)Serialiser denne annotering som et XFDF‑element til writer (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Fladgør denne annotering — render dens visuelle udseende ind i sideindholdet og fjern den fra sidens annoterings‑array.
Clone()Overfladisk klon — kopierer skalar-/ref‑delte tilstande.

Se også

 Dansk