Artefakts

Artefakts

Pārskats

Artifact ir klase Aspose.PDF FOSS priekš .NET.

Attēlo PDF artefaktu — marķētu satura secību, kas ir marķēta kā /Artifact (PDF 32000 §14.8.2.2).

Šī klase nodrošina 16 metodes darbam ar Artifact objektiem .NET programmās. Pieejamās metodes ietver: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState, un 1 papildu metode. Visi publiskie locekļi ir pieejami jebkurai .NET lietojumprogrammai pēc Aspose.PDF FOSS for .NET pakotnes instalēšanas. Īpašības: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, un vēl 18.

Īpašības

NameTypeAccessDescription
TypeArtifactTypeRead/WriteArtefakta tipa klasifikācija.
SubtypeArtifactSubtypeRead/WriteArtefakta apakštips.
CustomTypestring?Read/WriteNestandarta artefakta tipa nosaukums.
CustomSubtypestring?Read/WriteNestandarta artefakta apakštipa nosaukums.
Textstring?Read/WriteTeksta saturs, kas izvilkts no artefakta satura plūsmas operatoriem.
RectangleRectangle?ReadRāmja (Bounding box) robežas no /BBox ieraksta īpašību vārdnīcā.
OpacitydoubleRead/WriteArtefakta caurspīdīgums (no ExtGState /ca).
PagePage?ReadLapa, kurai pieder šis artefakts.
ArtifactHorizontalAlignmentHorizontalAlignmentRead/WriteHorizontālā izlīdzināšana (no /Attached ieraksta).
ArtifactVerticalAlignmentVerticalAlignmentRead/WriteVertikālā izlīdzināšana (no /Attached ieraksta).
IsBackgroundboolRead/WriteVai šis ir fona artefakts.
RotationdoubleRead/WriteRotācijas leņķis grādos.
BackgroundColorColor?Read/WriteFona krāsa.
RightMargindoubleRead/WriteLabā mala.
LeftMargindoubleRead/WriteKreisā mala.
TopMargindoubleRead/WriteAugšējā mala.
BottomMargindoubleRead/WriteApakšējā mala.
PositionPoint?Read/WriteEksplicitās novietošanas koordinātas.
FormattedTextFormattedText?Read/WriteFormatēts teksts artefaktam.
TextStateTextState?Read/WriteTeksta stāvoklis artefakta tekstam.
LinesList<string>ReadVairāku rindu teksta saturs.
ContentsList<Operator>ReadIekšējie satura plūsmas operatori, kas zīmē artefaktu.
FormXForm?ReadForm XObject, kas atbalsta šo artefaktu, kad tas tiek attēlots kā atkārtoti lietojama forma (piemēram,
ImageXImage?ReadImage XObject, kas atbalsta šo artefaktu, kad tā saturs ir rastra attēls.

Metodes

SignatureDescription
Artifact()Noklusējuma konstruktor — izveido artefaktu ar nenoteiktu tipu un apakštipu.
Artifact(type: ArtifactType, subType: ArtifactSubtype)Izveido artefaktu ar norādīto tipu un apakštipu.
Artifact(type: string, subType: string)Izveido artefaktu ar virknes veida pielāgotu tipu un apakštipu.
SetPageNumberReplacementString(value: string)Iestata lapas‑numura aizvietošanas tokenu, ko izmanto Text.
SetLinesAndState(text: string[], textState: TextState)Iestata vairāku rindu teksta saturu ar norādīto teksta stāvokli.
BeginUpdates()Sākt grupētu īpašību atjaunināšanu.
SaveUpdates()Izpildīt grupētu atjauninājumu, kas sākts ar BeginUpdates.
Dispose()Atbrīvo artefakta turētās resursus.
GetValue(name: string)Nolasīt pielāgotu nosaukuma/vērtības pāri, kas iestatīts ar SetValue(string, string).
SetValue(name: string, value: string)Saglabāt pielāgotu nosaukuma/vērtības pāri artefaktā (lai varētu piekļūt metadatiem lejupplūsmā; netiek iekļauts PDF šajā būvē).
RemoveValue(name: string)Noņemt iepriekš SetValue iestatīto pielāgoto nosaukuma/vērtības pāri.
SetImage(imageStream: Stream)Pievienot rastra attēlu artefaktam.
SetImage(imageName: string)Pievienot rastra attēlu, norādot ceļu.
SetText(formattedText: FormattedText)Iestatīt artefakta tekstu no FormattedText instance.
SetTextAndState(text: string, textState: TextState)Iestatīt Text un TextState vienlaicīgi.
SetPdfPage(page: Page)Saistīt šo artefaktu ar konkrētu lapu.

Skatiet arī

 Latviešu