XImageCollection
Genel Bakış
XImageCollection NET için FOSS’de bir sınıf. Mirasçılar: ImageCollection.
XImage-tipli aksesuarlar ve düzenleme yardımcıları ile bir sayfada görüntülerin koleksiyonu.
Bu sınıf, .NET programlarında XImageCollection nesnelerle çalışmak için 22 yöntem sağlar. Kullanılabilir yöntemler şunlardır: Add, Clear, Contains, ContainsName, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
Count | int | Oku . | Koleksiyonda görüntü sayısı. |
IsReadOnly | bool | Oku . | Koleksiyonun sadece okuma için olup olmadığı. |
IsSynchronized | bool | Oku . | Koleksiyonun iplikten korunabilir olup olmadığı. |
SyncRoot | object | Oku . | IsSynchronized için senkronizasyon kökü; bu koleksiyonu döndürür. |
Names | string[] | Oku . | Koleksiyondaki her resmin kaynak isimleri. |
Yöntemler
| Signature | Açıklama: |
|---|---|
ContainsName(name: string) | Koleksiyonun verilen kaynak adı ile bir görüntü içerdiğinde doğru. |
Add(image: XImage) | Koleksiyona mevcut bir XImage ekle ve ona atanan kaynak adını geri gönder. |
Add(image: Stream) | Bir akıştan bir görüntü ekle; atanmış kaynak adını gönderir. |
Add(image: Stream, filterType: ImageFilterType) | Verilen filtreyi kullanarak bir akıştan bir görüntü ekle; atanmış kaynak adını iade eder. |
Add(image: Stream, quality: int) | JPEG olarak yeniden kodlanmış bir akıştan verilen kaliteye bir görüntü ekleyin. |
Add(bitmapInfo: BitmapInfo) | Bir bitmap’tan bir görüntü ekle; atanmış kaynak adını gönderir. |
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType) | Verilen filtreyi kullanarak bir bitmap görüntüsünü ekle; atanmış kaynak adını iade eder. |
Clear() | Koleksiyondaki her resmi kaldırın. |
Contains(item: XImage) | Koleksiyonun sağlanan görüntüyü içerip içermediği. |
CopyTo(array: XImage[], index: int) | Toplama içeriğini indeksten başlayan bir dizide kopyalayın. |
Delete() | Tüm resimler kaldır (Clear için takma isim). |
Delete(index: int) | 1-Base indeksindeki görüntüyü kaldırın. |
Delete(index: int, action: ImageDeleteAction) | Gönderilen eylem politikası kullanarak 1-bazlı indekte görüntüyü kaldırın. |
Delete(name: string) | Verilen kaynak adı ile görüntüyü kaldırın. |
Delete(name: string, action: ImageDeleteAction) | İsimli görüntüyü, verilen eylem politikası kullanılarak kaldırın. |
GetImageName(image: XImage) | Verilen resmin kaynağı adını gönderin. |
Remove(item: XImage) | Bir görüntüyi kaldırın ve orada olup olmadığını bildirin. |
Replace(index: int, stream: Stream) | 1-bazlı indeksdeki görüntüyü verilen akışla değiştirin. |
Replace(index: int, stream: Stream, quality: int) | 1-bazlı indeksdeki görüntüyü verilen kaliteye yeniden kodlanmış bir JPEG ile değiştirin. |
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool) | 1-bazlı indeksdeki görüntüyü, seçeneğe göre siyah-beyaz olarak göstererek verilen kaliteye yeniden kodlanmış bir JPEG ile değiştirin. |
GetEnumerator() | Sayımlayıcı XImage’e yazıldı. |
GetByName(name: string) | Bir görüntüyü kaynak adına göre al (ör. “Im0”, “JI1a”). |