ImageStamp
Overview
ImageStamp adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: BaseParagraph.
Menambahkan gambar ke halaman PDF.
Kelas ini menyediakan 12 metode untuk bekerja dengan objek ImageStamp dalam program .NET. Metode yang tersedia meliputi: ApplyTo, Clone, FromGrayscale, FromJpeg, FromJpegStream, FromPngData, FromRgb, ImageStamp, Put, setStampId. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: AlternativeText, Background, DisplayHeight, DisplayWidth, Height, HorizontalAlignment, dan 23 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
X | double | Membaca/menulis | Posisi X dalam titik dari bawah-kiri. |
Y | double | Membaca/menulis | Posisi Y dalam titik dari bawah-kiri. |
DisplayWidth | double | Membaca/menulis | Menampilkan lebar dalam titik. |
DisplayHeight | double | Membaca/menulis | Tampilkan ketinggian dalam poin. |
Width | double | Membaca/menulis | Alias untuk DisplayWidth. |
Height | double | Membaca/menulis | Alias untuk DisplayHeight. |
XIndent | double | Membaca/menulis | Offset horizontal dari titik anchor cap. |
YIndent | double | Membaca/menulis | Pergeseran vertikal dari titik anchor cap. |
Quality | int | Membaca/menulis | Kualitas JPEG (1.100). |
AlternativeText | string? | Membaca/menulis | Tag-PDF teks alternatif untuk aksesibilitas. |
Background | bool | Membaca/menulis | Apakah cap ditarik di belakang konten halaman (benar) atau di atasnya (palsu). |
Opacity | double | Membaca/menulis | Opacity, 0,0 (transparan) … 1,0 (opak). |
Zoom | double | Membaca/menulis | Persentase zoom yang seragam diterapkan pada gambar. |
ZoomX | double | Membaca/menulis | Persentase zoom horizontal. |
ZoomY | double | Membaca/menulis | Persentase zoom vertikal. |
Rotate | Rotation | Membaca/menulis | Rotasi enum (0/90/180/270 derajat). |
RotateAngle | double | Membaca/menulis | Sudut putaran sewenang-wenang dalam derajat. |
StampId | int | Membaca/menulis | Entri /StampId ditulis ke dalam entri sumber dari cap. |
Image | System.IO.Stream | Read | Tampilan baca-hanya dari byte sumber asli (atau bytes gambar yang didekodekan ketika dibangun melalui FromRgb / FromGrayscale). |
HorizontalAlignment | HorizontalAlignment | Membaca/menulis | Pencocokan horizontal yang diterapkan pada paragraf ini. |
VerticalAlignment | VerticalAlignment | Membaca/menulis | Penataan vertikal yang diterapkan pada paragraf ini. |
Margin | MarginInfo? | Membaca/menulis | Informasi margin eksternal diterapkan pada paragraf ini. |
IsFirstParagraphInColumn | bool | Membaca/menulis | Memaksa paragraf untuk memulai kolom baru. |
IsKeptWithNext | bool | Membaca/menulis | Simpan paragraf ini di halaman yang sama dengan paragraf berikutnya. |
IsInNewPage | bool | Membaca/menulis | Memaksa paragraf untuk memulai di halaman baru. |
IsInLineParagraph | bool | Membaca/menulis | Inline paragraph flag (tidak memulai baris baru). |
HyperlinkText | string? | Membaca/menulis | Target hyperlink berupa string lama. |
Hyperlink | Hyperlink? | Membaca/menulis | Dekorasi hyperlink yang ditandai dengan paragraf. |
ZIndex | int | Membaca/menulis | Indeks Z-order yang digunakan oleh DOM renderer. |
Methods
| Signature | Description |
|---|---|
ImageStamp(image: System.IO.Stream) | Membangun dari aliran gambar (otomatis mendeteksi JPEG vs PNG dengan header). |
ImageStamp(fileName: string) | Membangun dari jalur file gambar (otomatis mendeteksi JPEG vs PNG dengan header). |
setStampId(id: int) | Tetapkan entri PDF /StampId dari cap. |
Put(page: Page) | Alias untuk ApplyTo. |
FromRgb(pixelData: byte[], width: int, height: int) | Buat stempel gambar dari data piksel RGB mentah. |
FromGrayscale(pixelData: byte[], width: int, height: int) | Buatlah cap gambar dari data piksel skala abu-abu. |
FromJpeg(jpegData: byte[], width: int, height: int) | Buat stempel gambar dari byte JPEG. |
FromJpeg(jpegData: byte[]) | Buat cap gambar dari byte JPEG, otomatis mendeteksi dimensi dari header JPIG. |
FromJpegStream(jpegStream: Stream) | Buat stempel gambar dari aliran file JPEG. |
FromPngData(pngData: byte[]) | Buat cap gambar dari data file PNG. |
ApplyTo(page: Page) | Tambahkan gambar ini ke halaman. |
Clone() | Shallow clone menyalin keadaan skalar/ref-shared. |