XImageCollection
Overview
XImageCollection adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: ImageCollection.
Koleksi gambar XObjects pada halaman, dengan aksesor dan pembantu pengeditan yang bertema XImage.
Kelas ini menyediakan 21 metode untuk bekerja dengan objek XImageCollection dalam program .NET. Metode yang tersedia meliputi: Add, Clear, Contains, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Count | int | Read | Jumlah gambar dalam koleksi. |
IsReadOnly | bool | Read | Apakah koleksi hanya dibaca. |
IsSynchronized | bool | Read | Apakah koleksi aman. |
SyncRoot | object | Read | Synchronization root untuk IsSynchronized; mengembalikan koleksi ini. |
Names | string[] | Read | Nama sumber dari setiap gambar dalam koleksi. |
Methods
| Signature | Description |
|---|---|
Add(image: XImage) | Tambahkan XImage yang ada ke koleksi dan kembalikan nama sumber daya yang ditugaskan. |
Add(image: Stream) | Menambahkan gambar dari stream; mengembalikan nama sumber daya yang ditugaskan. |
Add(image: Stream, filterType: ImageFilterType) | Menambahkan gambar dari stream menggunakan filter yang diberikan; mengembalikan nama sumber daya yang ditugaskan. |
Add(image: Stream, quality: int) | Menambahkan gambar dari stream yang dikodekan kembali sebagai JPEG pada kualitas yang diberikan. |
Add(bitmapInfo: BitmapInfo) | Menambahkan gambar dari bitmap mentah; mengembalikan nama sumber daya yang ditugaskan. |
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType) | Menambahkan gambar dari bitmap mentah menggunakan filter yang diberikan; mengembalikan nama sumber daya yang ditugaskan. |
Clear() | Hapus semua gambar dari koleksi. |
Contains(item: XImage) | Apakah koleksi berisi gambar yang disediakan. |
CopyTo(array: XImage[], index: int) | Salin isi koleksi ke dalam array mulai dari indeks. |
Delete() | Hapus semua gambar (alias untuk Clear). |
Delete(index: int) | Hapus gambar pada indeks berbasis 1. |
Delete(index: int, action: ImageDeleteAction) | Hapus gambar pada indeks berbasis 1 menggunakan kebijakan tindakan yang disediakan. |
Delete(name: string) | Hapus gambar dengan nama sumber yang disediakan. |
Delete(name: string, action: ImageDeleteAction) | Hapus gambar yang diberi nama menggunakan kebijakan tindakan yang disediakan. |
GetImageName(image: XImage) | Kembalikan nama sumber gambar yang diberikan. |
Remove(item: XImage) | Hapus gambar dan laporkan apakah itu ada. |
Replace(index: int, stream: Stream) | Ganti gambar pada indeks berbasis 1 dengan aliran yang diberikan. |
Replace(index: int, stream: Stream, quality: int) | Ganti gambar pada indeks berbasis 1 dengan JPEG yang dikodekan kembali pada kualitas yang diberikan. |
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool) | Ganti gambar pada indeks berbasis 1 dengan JPEG yang dikodekan ulang pada kualitas tertentu, opsional render sebagai hitam-putih. |
GetEnumerator() | Enumerator diketik ke XImage. |
GetByName(name: string) | Dapatkan gambar dengan nama sumbernya (misalnya, “Im0”, “JI1a”). |