ScreenAnnotation

ScreenAnnotation

Yleiskatsaus

ScreenAnnotation on luokka Aspose.PDF FOSS:ssä .NET:lle. Periytyy luokasta: Annotation.

ScreenAnnotation-luokka antaa sinun lisätä näyttöannotaatio sivulle antamalla sivun, suorakulmion ja mediatiedoston, ja se paljastaa AnnotationType-, Action- ja Title-ominaisuudet.

Tämä luokka tarjoaa 8 menetelmää ScreenAnnotation-objektien käsittelemiseen .NET-ohjelmissa. Käytettävissä olevat menetelmät sisältävät: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, ScreenAnnotation, UpdateAppearances, WriteXfdf. Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen. Ominaisuudet: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, ja 40 muuta.

Ominaisuudet

NameTypeAccessDescription
AnnotationTypeAnnotationTypeReadAina Screen.
ActionPdfAction?ReadRender-launch-toiminto (/A entry), tai null jos sitä ei ole asetettu.
Titlestring?Read/WriteNimi/etiketti, joka näytetään katselijan käyttöliittymässä (/T entry).
RectRectangle?Read/WriteAnmerkuksen suorakulmio (sijainti sivulla).
WidthdoubleRead/WriteAnmerkuksen suorakulmion leveys.
HeightdoubleRead/WriteAnmerkuksen suorakulmion korkeus.
ActiveStatestring?Read/WriteTällä hetkellä aktiivinen ulkonäkötila (/AS entry).
AlignmentTextAlignmentRead/WriteTekstin tasaus (vapaateksti- / widget-anmerkuksille, jotka sisältävät rikastekstiä).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteVaakasuora tasaus, joka on näkyvissä lisäksi Alignment‑asetuksena; ne voidaan asettaa itsenäisesti.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteTekstiin kohdistuva vaakasuora tasausylikirjoitus.
AppearanceAppearanceDictionaryReadUlkonäkösanakirja (/AP entry) — avaimina ulkonäkövirran nimi (N, D, R).
StatesAppearanceDictionaryReadUlkonäkötilasanakirja (AP/N:n tilakohtainen alisanakirja, esim.
NormalAppearanceXForm?ReadAnmerkuksen normaali (/AP /N) ulkonäkö XForm-muodossa, tai null jos sitä ei ole.
UpdateAppearanceOnConvertboolRead/WriteMäärittää, luodaanko ulkonäkövirta uudelleen, kun anmerkus tallennetaan muunnettuun asiakirjaan.
UseFontSubsetboolRead/WriteMäärittää, tulisiko upotettu fontti (jos on) alijoukkoon.
Contentsstring?Read/WriteAnmerkuksen sisältö (teksti).
OpacitydoubleRead/WriteAnmerkuksen läpinäkyvyys (0,0 = läpinäkyvä, 1,0 = läpinäkymätön).
BorderBorder?Read/WriteAnmerkuksen reunus.
ColorColorRead/WriteAnmerkuksen reunuksen väri (/C entry).
InteriorColorColor?Read/WriteAnmerkuksen sisäväri (/IC entry, ympyrä-/neliö-/viiva-anmerkuksille).
Namestring?Read/WriteAnmerkuksen nimi (uniikki tunniste — /NM entry).
FullNamestring?ReadTäysin määritelty anmerkuksen nimi.
Subjectstring?Read/WriteAnmerkuksen aihe (/Subj entry).
ModifiedDatestring?ReadMuokkauspäivämäärä.
ModifiedDateTimeRead/Write/M (muokattu) päivämäärä DateTime-tyyppinä.
FlagsAnnotationFlagsRead/WriteAnmerkuksen liput (/F entry) — käytetään tallennusperustana sekä kokonaislukutyyppiin että tyyppimuotoihin.
AnnotationFlagsAnnotationFlagsRead/WriteLippujen tyyppialias, joka paljastaa AnnotationFlags ominaisuutena.
ActionsPdfActionCollectionReadKokoelma tähän anmerkukseen liitettyjä toimintoja.
Authorstring?ReadAnmerkuksen tekijä (/T entry).
AnnotationStatestring?ReadAnmerkuksen tila (/State entry), esim.
AnnotationStateModelstring?ReadAnmerkuksen tilamalli (/StateModel entry), esim.
ReplyTypestring?ReadVastaustyyppi (/RT entry), esim.
InReplyToAnnotation?Read/WriteAnmerkus, johon tämä vastaa (/IRT entry).
QuadPointsPoint[]Read/WriteQuadPoints pistearvojen taulukkona.
CharacteristicsCharacteristicsReadUlkonäön ominaisuudet (reunuksen väri, taustaväri, kierto).
PageIndexintReadYksi-pohjainen indeksi sivulle, jolle anmerkus kuuluu.
PagePage?ReadSivu, jolle anmerkus kuuluu, tai null jos sitä ei voida ratkaista (esim.
VerticalAlignmentVerticalAlignmentRead/WriteTähän kappaleelle sovellettu pystytasaus.
MarginMarginInfo?Read/WriteUlkoinen marginaalitieto, joka on sovellettu tähän kappaleeseen.
IsFirstParagraphInColumnboolRead/WritePakota kappale aloittamaan uusi sarake.
IsKeptWithNextboolRead/WritePidä tämä kappale samassa sivussa kuin seuraava.
IsInNewPageboolRead/WritePakota kappale aloittamaan uudelta sivulta.
IsInLineParagraphboolRead/WriteSisäkkäinen kappaleen lippu (ei aloita uutta riviä).
HyperlinkTextstring?Read/WriteVanha merkkijono-tyyppinen hyperlinkkikohde.
HyperlinkHyperlink?Read/WriteKappaleeseen sovellettu hyperlinkin tyyppikoristelu.
ZIndexintRead/WriteZ-järjestysindeksi, jota DOM-renderöijä käyttää.

Menetelmät

SignatureDescription
ScreenAnnotation(page: Page, rect: Rectangle, mediaFile: string)Luo näytteen merkintä, joka viittaa mediaFileen.
Accept(visitor: AnnotationSelector)Kutsuu Accept-metodia tähän ScreenAnnotation-instanssiin.
GetRectangle(considerRotation: bool)Rajoittava suorakulmio säädetty considerRotationin mukaan.
ChangeAfterResize(transform: Matrix)Säädä merkinnän geometriaa sen jälkeen, kun käyttäjä on muuttanut sivun tai isäntäalueen kokoa.
UpdateAppearances()Luo normaalin ulkonäkövirran (/AP /N) uudelleen merkinnän nykyisestä geometrasta ja väreistä.
WriteXfdf(writer: System.Xml.XmlWriter)Sarjoita tämä merkintä XFDF-elementtinä kirjoittajalle (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Litistä tämä merkintä — renderöi sen visuaalinen ulkonäkö sivun sisältöön ja poista se sivun merkintätaulukosta.
Clone()Pintapuolinen klooni — kopioi skaalarinen/viitejaettu tila.

Katso myös

 Suomi