Artefak

Artefak

Gambaran Umum

Artifact adalah kelas dalam Aspose.PDF FOSS untuk .NET.

Mewakili artefak PDF — urutan konten yang ditandai dengan tag /Artifact (PDF 32000 §14.8.2.2).

Kelas ini menyediakan 16 metode untuk bekerja dengan objek Artifact dalam program .NET. Metode yang tersedia meliputi: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState, dan 1 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.PDF FOSS for .NET. Properti: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, dan 18 lagi.

Properti

NamaTipeAksesDeskripsi
TypeArtifactTypeRead/WriteKlasifikasi tipe artefak.
SubtypeArtifactSubtypeRead/WriteSubtipe artefak.
CustomTypestring?Read/WriteNama tipe artefak non-standar.
CustomSubtypestring?Read/WriteNama subtipe artefak non-standar.
Textstring?Read/WriteKonten teks yang diekstrak dari operator aliran konten artefak.
RectangleRectangle?ReadKotak pembatas dari entri /BBox dalam kamus properti.
OpacitydoubleRead/WriteOpasitas artefak (dari ExtGState /ca).
PagePage?ReadHalaman tempat artefak ini berada.
ArtifactHorizontalAlignmentHorizontalAlignmentRead/WritePerataan horizontal (dari entri /Attached).
ArtifactVerticalAlignmentVerticalAlignmentRead/WritePerataan vertikal (dari entri /Attached).
IsBackgroundboolRead/WriteApakah ini artefak latar belakang.
RotationdoubleRead/WriteSudut rotasi dalam derajat.
BackgroundColorColor?Read/WriteWarna latar belakang.
RightMargindoubleRead/WriteMargin kanan.
LeftMargindoubleRead/WriteMargin kiri.
TopMargindoubleRead/WriteMargin atas.
BottomMargindoubleRead/WriteMargin bawah.
PositionPoint?Read/WriteKoordinat penempatan eksplisit.
FormattedTextFormattedText?Read/WriteTeks terformat untuk artefak.
TextStateTextState?Read/WriteStatus teks untuk teks artefak.
LinesList<string>ReadKonten teks multi-baris.
ContentsList<Operator>ReadOperator aliran konten internal yang menggambar artefak.
FormXForm?ReadForm XObject yang mendasari artefak ini ketika dirender sebagai formulir yang dapat digunakan kembali (misalnya
ImageXImage?ReadImage XObject yang mendasari artefak ini ketika kontennya adalah gambar raster.

Metode

SignatureDescription
Artifact()Konstruktor default — membuat artefak dengan tipe dan subtipe Undefined.
Artifact(type: ArtifactType, subType: ArtifactSubtype)Membuat artefak dengan tipe dan subtipe yang diberikan.
Artifact(type: string, subType: string)Membuat artefak dengan tipe dan subtipe khusus berbasis string.
SetPageNumberReplacementString(value: string)Mengatur token pengganti nomor halaman yang digunakan dalam Text.
SetLinesAndState(text: string[], textState: TextState)Mengatur konten teks multi-baris dengan keadaan teks yang diberikan.
BeginUpdates()Memulai pembaruan properti secara batch.
SaveUpdates()Menyelesaikan pembaruan batch yang dimulai oleh BeginUpdates.
Dispose()Melepaskan sumber daya yang dipegang oleh artefak.
GetValue(name: string)Membaca pasangan nama/nilai khusus yang diatur melalui SetValue(string, string).
SetValue(name: string, value: string)Menyimpan pasangan nama/nilai khusus pada artefak (untuk akses metadata hilir; tidak dimasukkan ke dalam PDF dalam build ini).
RemoveValue(name: string)Menghapus pasangan nama/nilai khusus yang sebelumnya diatur melalui SetValue.
SetImage(imageStream: Stream)Melampirkan gambar raster ke artefak.
SetImage(imageName: string)Melampirkan gambar raster melalui jalur.
SetText(formattedText: FormattedText)Mengatur teks artefak dari instance FormattedText.
SetTextAndState(text: string, textState: TextState)Mengatur Text dan TextState secara bersamaan.
SetPdfPage(page: Page)Mengikat artefak ini ke halaman tertentu.

Lihat Juga

 Bahasa Indonesia