HeaderArtifact

HeaderArtifact

Gambaran Umum

HeaderArtifact adalah kelas dalam Aspose.PDF FOSS untuk .NET. Mewarisi dari: Artifact.

Mewakili sebuah artefak header — kepala berjalan tingkat halaman yang ditandai Artifact /Subtype /Header (PDF 32000 §14.8.2.2).

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

Properti

NamaJenisAksesDeskripsi
TypeArtifactTypeBaca/TulisKlasifikasi tipe artefak.
SubtypeArtifactSubtypeBaca/TulisSubtipe artefak.
CustomTypestring?Baca/TulisNama tipe artefak non-standar.
CustomSubtypestring?Baca/TulisNama subtipe artefak non-standar.
Textstring?Baca/TulisKonten teks yang diekstrak dari operator aliran konten artefak.
RectangleRectangle?BacaKotak pembatas dari entri /BBox dalam kamus properti.
OpacitydoubleBaca/TulisOpasitas artefak (dari ExtGState /ca).
PagePage?BacaHalaman tempat artefak ini berada.
ArtifactHorizontalAlignmentHorizontalAlignmentBaca/TulisPerataan horizontal (dari entri /Attached).
ArtifactVerticalAlignmentVerticalAlignmentBaca/TulisPerataan vertikal (dari entri /Attached).
IsBackgroundboolBaca/TulisApakah ini merupakan artefak latar belakang.
RotationdoubleBaca/TulisSudut rotasi dalam derajat.
BackgroundColorColor?Baca/TulisWarna latar belakang.
RightMargindoubleBaca/TulisMargin kanan.
LeftMargindoubleBaca/TulisMargin kiri.
TopMargindoubleBaca/TulisMargin atas.
BottomMargindoubleBaca/TulisMargin bawah.
PositionPoint?Baca/TulisKoordinat penempatan eksplisit.
FormattedTextFormattedText?Baca/TulisTeks terformat untuk artefak.
TextStateTextState?Baca/TulisStatus teks untuk teks artefak.
LinesList<string>BacaKonten teks multi-baris.
ContentsList<Operator>BacaOperator aliran konten internal yang menggambar artefak.
FormXForm?BacaForm XObject yang mendasari artefak ini ketika dirender sebagai formulir yang dapat digunakan kembali (misalnya.
ImageXImage?BacaImage XObject yang mendasari artefak ini ketika isinya adalah gambar raster.

Metode

Tanda TanganDeskripsi
HeaderArtifact()Membuat artefak header kosong (Pagination / Header).
HeaderArtifact(text: string)Membuat artefak header yang memuat teks yang diberikan.
Artifact()Konstruktor default — membuat artefak dengan tipe dan subtipe Undefined.
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()Mulai pembaruan properti secara batch.
SaveUpdates()Bersihkan pembaruan batch yang dimulai oleh BeginUpdates.
Dispose()Melepaskan sumber daya yang dipegang oleh artefak.
GetValue(name: string)Baca pasangan nama/nilai kustom yang ditetapkan melalui SetValue(string, string).
SetValue(name: string, value: string)Simpan pasangan nama/nilai kustom pada artefak (untuk akses metadata hilir; tidak dimasukkan ke dalam PDF pada build ini).
RemoveValue(name: string)Hapus pasangan nama/nilai kustom yang sebelumnya ditetapkan melalui SetValue.
SetImage(imageStream: Stream)Lampirkan gambar raster ke artefak.
SetText(formattedText: FormattedText)Set teks artefak dari instance FormattedText.
SetTextAndState(text: string, textState: TextState)Set Text dan TextState secara bersamaan.
SetPdfPage(page: Page)Hubungkan artefak ini ke halaman tertentu.

Lihat Juga

 Bahasa Indonesia