IllustrationElement

IllustrationElement

Yleiskatsaus

IllustrationElement on luokka Aspose.PDF FOSS:ssä .NET:lle.
Periytyy luokasta: StructureElement.

Abstrakti perusluokka kuvallisen tyyppisille rakenteellisille elementeille (Figure, Formula).

Tämä luokka tarjoaa 14 menetelmää IllustrationElement-objektien käsittelemiseen .NET-ohjelmissa.
Käytettävissä olevat menetelmät sisältävät: AdjustPosition, AppendChild, ChangeParentElement, ClearId, Detach, FindElements, RemoveAndMoveItsChildObjectsToItsParent, SetId, SetImage, SetTag, SetText, ToString.
Kaikki julkiset jäsenet ovat käytettävissä kaikissa .NET-sovelluksissa Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen.
Ominaisuudet: ActualText, AlternativeText, Attributes, ChildElements, ExpansionText, ID, ja 10 muuta.

Ominaisuudet

NimiTyyppiPääsyKuvaus
ImagePathstring?ReadKuvatiedosto, joka tukee tätä kuvitusta.
ImageWidthdoubleReadKuvan leveyden ohitus (0 = automaattinen).
ImageHeightdoubleReadKuvan korkeuden ohitus (0 = automaattinen).
ResolutionintReadKuvan resoluution (DPI) ohitus (0 = automaattinen).
StructureTextStateStructureTextStateReadTekstitila, joka on sovellettu tämän elementin sisäiseen sisältöön (vain tallennettu — rakenteen rakentaja ei renderöi sitä uudelleen).
AttributesStructureElementAttributesReadTämän elementin liitetyt rakenteen attribuutit (/A), järjestetty omistajan mukaan.
StructureTypestringReadPDF:n rakenteen tyyppi rooli (/S-merkintä, esim.
ActualTextstringRead/WriteKorvaava teksti merkitylle sisällölle (/ActualText).
AlternativeTextstringRead/WriteVaihtoehtoinen teksti, jota apuvälineet käyttävät (/Alt).
ExpansionTextstringRead/WriteLaajennusteksti lyhenteelle (/E).
LanguagestringRead/WriteBCP-47 kielikoodi elementin sisällölle (/Lang).
IDstringReadElementin tunniste (/ID); vain luku — määritetty tallennuksen yhteydessä.
TitlestringRead/WriteRakenne-elementin otsikko (/T).
PagePage?ReadSivu, joka isännöi tämän elementin sisältöä, tai null jos elementtiä ei ole vielä liitetty sivuun.
ParentElementStructureElement?ReadVanhempi rakenne-elementti, tai null jos tämä elementti on irrotettu tai suoraan rakennepuun juuren alla.
ChildElementsElementListReadTämän elementin suorat alkiot.

Menetelmät

SignatureDescription
SetImage(imagePath: string)Liitä rasteri-/vektorikuva tähän kuvitukseen.
SetImage(imagePath: string, width: double, height: double)Liitä kuva, jossa on eksplisiittiset mitat.
SetImage(imagePath: string, resolution: int)Liitä kuva, jossa on eksplisiittinen resoluutio (DPI).
AppendChild(child: StructureElement)Lisää lapsi tämän elementin /K-taulukon alle.
SetTag(tag: string)Uudelleenmäärää tämän elementin rooli mukautettuun tunnisteeseen, rekisteröiden tunniste → sen vakio­tyyppi asiakirjan roolikarttaan.
ToString()Tekstimuotoinen esitys, jota käytetään rakenteen puun purkauksessa (roolin nimi; palautuu tyyppinimeen).
FindElements(recursive: bool)Etsi rekursiivisesti alaisia elementtejä, jotka ovat tyyppiä T.
SetText(text: string)Aseta elementin tekstisisältö (tallennettu ActualText-muodossa).
SetId(id: string)Aseta elementin tunniste (/ID).
ClearId()Poista elementin tunniste (/ID).
AdjustPosition(settings: object)Tyhjä toiminto, pidetty yhteensopivana AdjustPosition‑kirjoitus‑API:n kanssa — FOSS ei vielä renderöi PositionSettings:n kautta.
ChangeParentElement(newParent: StructureElement, validate: bool)Siirrä tämä elementti newParentin alle.
RemoveAndMoveItsChildObjectsToItsParent(validate: bool)Irrota tämä elementti, ja liitä sen lapset sen entisen vanhemman alle (ottaa elementin paikan).
Detach()Irrota tämä elementti sen vanhemmasta.

Katso myös

 Suomi