Artifact
Gambaran keseluruhan
Artifact adalah kelas dalam Aspose.PDF FOSS untuk .NET.
Ia mewakili PDF artifact — sekuel kandungan yang ditandakan sebagai /Artifakt (PDF 32000 §14.8.2.2).
Kelas ini menyediakan 16 kaedah untuk bekerja dengan objek Artifact dalam program .NET. Kaedah yang tersedia termasuk: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState,dan 1 kaedah tambahan. Semua ahli awam boleh diakses ke mana-mana aplikasi .NET selepas memasang Aspose.PDF FOSS untuk pakej .Net. Perumahan : ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype,18 lagi dan lebih.
harta benda
| Nama | Jenis | Access | Penerangan |
|---|---|---|---|
Type | ArtifactType | Baca / Tulis | Jenis klasifikasi Artifak. |
Subtype | ArtifactSubtype | Baca / Tulis | Sub jenis artifak. |
CustomType | string? | Baca / Tulis | Nama jenis artifak yang tidak standard. |
CustomSubtype | string? | Baca / Tulis | Nama subtipe bukan standard. |
Text | string? | Baca / Tulis | Kandungan teks yang dikeluarkan daripada operator aliran kandungan artifact. |
Rectangle | Rectangle? | Bacaan | Kotak sempadan daripada /BBox entri dalam kamus sifat. |
Opacity | double | Baca / Tulis | Ketidakselesaan artifak (dari ExtGState /ca). |
Page | Page? | Bacaan | Halaman ini merupakan salah satu daripada artifak miliknya. |
ArtifactHorizontalAlignment | HorizontalAlignment | Baca / Tulis | Penyesuaian horizontal (dari / masuk yang disambungkan). |
ArtifactVerticalAlignment | VerticalAlignment | Baca / Tulis | Perbandingan vertikal (dari / masuk yang disambungkan). |
IsBackground | bool | Baca / Tulis | Adakah ini merupakan latar belakang artifak. |
Rotation | double | Baca / Tulis | sudut putaran dalam darjah. |
BackgroundColor | Color? | Baca / Tulis | warna latar belakang. |
RightMargin | double | Baca / Tulis | margin yang betul. |
LeftMargin | double | Baca / Tulis | margin kiri . |
TopMargin | double | Baca / Tulis | Margin yang tinggi. |
BottomMargin | double | Baca / Tulis | margin yang rendah. |
Position | Point? | Baca / Tulis | koordinat penempatan yang jelas. |
FormattedText | FormattedText? | Baca / Tulis | teks yang disusun untuk artifak. |
TextState | TextState? | Baca / Tulis | Status teks untuk artifak. |
Lines | List<string> | Bacaan | Perbezaan teks pelbagai baris. |
Contents | List<Operator> | Bacaan | Pengendali aliran kandungan dalaman yang menggambarkan artifak. |
Form | XForm? | Bacaan | Form XObject menyokong objek ini apabila ia dikemukakan sebagai bentuk yang boleh digunakan semula (contohnya,. |
Image | XImage? | Bacaan | Image XObject menyokong objek ini apabila kandungan adalah imej raster. |
Kaedah
| Signature | Penerangan |
|---|---|
Artifact() | Konstruktor lalai - mencipta artifak dengan Jenis dan SubTipe yang Tidak Diterapkan. |
Artifact(type: ArtifactType, subType: ArtifactSubtype) | Mencipta artifak dengan jenis dan subtipe yang diberikan. |
Artifact(type: string, subType: string) | Mencipta artifak dengan jenis dan subtipe yang disesuaikan berasaskan string. |
SetPageNumberReplacementString(value: string) | Menetapkan token pengganti nombor halaman yang digunakan dalam Text. |
SetLinesAndState(text: string[], textState: TextState) | Menetapkan kandungan teks berbilang baris dengan keadaan teks yang diberikan. |
BeginUpdates() | Mulakan pembaharuan hartanah yang tertutup. |
SaveUpdates() | Flush update yang dimulakan dengan BeginUpdates. |
Dispose() | Mengeluarkan sumber yang dimiliki oleh artifak. |
GetValue(name: string) | Baca pasangan nama / nilai tersuai yang ditetapkan melalui SetValue(string, string). |
SetValue(name: string, value: string) | Simpan nama / pasangan nilai tersuai pada item (untuk akses metadata yang turun; tidak dikeluarkan ke dalam PDF dalam set ini). |
RemoveValue(name: string) | Menghapuskan pasangan nama/nilai yang disesuaikan sebelum ini melalui SetValue. |
SetImage(imageStream: Stream) | Masukkan imej raster kepada artifak. |
SetImage(imageName: string) | Menambah imej raster mengikut laluan. |
SetText(formattedText: FormattedText) | Tetapkan teks artifak daripada contoh FormattedText. |
SetTextAndState(text: string, textState: TextState) | Tetapkan Teks dan TextState bersama-sama. |
SetPdfPage(page: Page) | Mengikat item ini ke halaman tertentu. |