Artefakti

Artefakti

Yleiskatsaus

Artifact on luokka Aspose.PDF FOSS:ssä .NET:lle.

Edustaa PDF-artifaktia — merkattua sisältösekvenssiä, jonka tunniste on /Artifact (PDF 32000 §14.8.2.2).

Tämä luokka tarjoaa 16 menetelmää Artifact-objektien käsittelemiseen .NET-ohjelmissa.
Käytettävissä olevat menetelmät sisältävät: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState, ja 1 lisämenetelmä.
Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen.
Ominaisuudet: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, ja 18 muuta.

Ominaisuudet

NameTypeAccessDescription
TypeArtifactTypeRead/WriteArtefaktin tyyppiluokitus.
SubtypeArtifactSubtypeRead/WriteArtefaktin alityyppi.
CustomTypestring?Read/WriteEi-standardi artefaktityypin nimi.
CustomSubtypestring?Read/WriteEi-standardi artefaktialityypin nimi.
Textstring?Read/WriteTekstisisältö, joka on poimittu artefaktin sisältövirran operaattoreista.
RectangleRectangle?ReadRaja-alue /BBox-merkinnästä ominaisuuksien sanakirjassa.
OpacitydoubleRead/WriteArtefaktin läpinäkyvyys (ExtGState /ca:sta).
PagePage?ReadSivu, johon tämä artefakti kuuluu.
ArtifactHorizontalAlignmentHorizontalAlignmentRead/WriteVaakasuora tasaus (/Attached-merkinnästä).
ArtifactVerticalAlignmentVerticalAlignmentRead/WritePystysuora tasaus (/Attached-merkinnästä).
IsBackgroundboolRead/WriteOnko tämä tausta‑artefakti.
RotationdoubleRead/WriteKiertokulma asteina.
BackgroundColorColor?Read/WriteTaustaväri.
RightMargindoubleRead/WriteOikea marginaali.
LeftMargindoubleRead/WriteVasen marginaali.
TopMargindoubleRead/WriteYläreunan marginaali.
BottomMargindoubleRead/WriteAlareunan marginaali.
PositionPoint?Read/WriteEksplisiittiset sijoituskoordinaatit.
FormattedTextFormattedText?Read/WriteMuotoiltu teksti artefaktille.
TextStateTextState?Read/WriteTekstin tila artefaktin tekstille.
LinesList<string>ReadMonirivinen tekstisisältö.
ContentsList<Operator>ReadSisäiset sisältövirran operaattorit, jotka piirtävät artefaktin.
FormXForm?ReadForm XObject, joka tukee tätä artefaktia, kun se renderöidään uudelleenkäytettävänä lomakkeena (esim.
ImageXImage?ReadImage XObject, joka tukee tätä artefaktia, kun sen sisältö on rasterikuva.

Menetelmät

SignatureDescription
Artifact()Oletusrakentaja — luo artefaktin, jonka tyyppi ja alityyppi ovat Määrittelemätön.
Artifact(type: ArtifactType, subType: ArtifactSubtype)Luo artefaktin annetulla tyypillä ja alityypillä.
Artifact(type: string, subType: string)Luo artefaktin merkkijonopohjaisella mukautetulla tyypillä ja alityypillä.
SetPageNumberReplacementString(value: string)Asettaa tekstissä käytettävän sivunumeron korvaustokenin.
SetLinesAndState(text: string[], textState: TextState)Asettaa monirivisen tekstisisällön annetulla tekstitilalla.
BeginUpdates()Aloita eräpäivitys ominaisuuksille.
SaveUpdates()Tyhjennä BeginUpdates‑toiminnolla aloitettu eräpäivitys.
Dispose()Vapauttaa artefaktin hallussa olevat resurssit.
GetValue(name: string)Lue mukautettu nimi/arvo-pari, joka on asetettu SetValue(string, string)‑menetelmällä.
SetValue(name: string, value: string)Tallenna mukautettu nimi/arvo-pari artefaktiin (alapuolen metatietojen käyttöä varten; ei sisällytetä PDF‑tiedostoon tässä versiossa).
RemoveValue(name: string)Poista aiemmin SetValue‑menetelmällä asetettu mukautettu nimi/arvo-pari.
SetImage(imageStream: Stream)Liitä rasterikuva artefaktiin.
SetImage(imageName: string)Liitä rasterikuva polun avulla.
SetText(formattedText: FormattedText)Aseta artefaktin teksti FormattedText‑instanssista.
SetTextAndState(text: string, textState: TextState)Aseta Text ja TextState yhdessä.
SetPdfPage(page: Page)Sido tämä artefakti tiettyyn sivuun.

Katso myös

 Suomi