XImageCollection

XImageCollection

Přehled

XImageCollection je třída v Aspose.PDF FOSS pro .NET. Dědí z: ImageCollection.

Sbírka obrazových XObjectů na stránce, s přístupovými metodami typu XImage a pomocníky pro úpravy.

Tato třída poskytuje 24 metod pro práci s objekty XImageCollection v programech .NET. Dostupné metody zahrnují: Add, Clear, Contains, ContainsName, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, HasImage, Remove, Replace. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.

Vlastnosti

Název:Typ:PřístupPopis:
CountintČteníPočet obrázků ve sbírce.
IsReadOnlyboolČteníZda je sbírka jen pro čtení.
IsSynchronizedboolČteníZda je kolekce bezpečná pro vlákna.
SyncRootobjectČteníKořen synchronizace pro IsSynchronized; vrací tuto kolekci.
Namesstring[]ČteníNázvy zdrojů všech obrázků v kolekci.

Metody

Podpis:Popis:
ContainsName(name: string)True, když kolekce obsahuje obrázek s daným názvem zdroje.
HasImage(name: string)True, když kolekce obsahuje obrázek s daným názvem zdroje (odpovídá veřejnému rozhraní; stejné vyhledávání jako ContainsName).
Add(image: XImage)Přidejte existující XImage do kolekce a vraťte přiřazený název zdroje.
Add(image: Stream)Přidejte obrázek ze streamu; vrátí přiřazený název zdroje.
Add(image: Stream, filterType: ImageFilterType)Přidejte obrázek ze streamu pomocí zadaného filtru; vrátí přiřazený název zdroje.
Add(image: Stream, quality: int)Přidejte obrázek ze streamu překódovaný jako JPEG s danou kvalitou.
Add(bitmapInfo: BitmapInfo)Přidat obrázek z raw bitmapy; vrátí přiřazené jméno zdroje.
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType)Přidat obrázek z raw bitmapy pomocí zadaného filtru; vrátí přiřazené jméno zdroje.
Clear()Odstranit všechny obrázky ze sbírky.
Contains(item: XImage)Zda sbírka obsahuje dodaný obrázek.
CopyTo(array: XImage[], index: int)Zkopírujte obsah kolekce do pole počínaje indexem.
Delete()Odstraňte každý obrázek (alias pro Clear).
Delete(index: int)Odstraňte obrázek na indexu začínajícím od jedné.
Delete(index: int, action: ImageDeleteAction)Odstraňte obrázek na indexu začínajícím od jedné pomocí dodané akční politiky.
Delete(name: string)Odstraňte obrázek s dodaným názvem zdroje.
Delete(name: string, action: ImageDeleteAction)Odstraňte pojmenovaný obrázek pomocí dodané akční politiky.
GetImageName(image: XImage)Vrátí název zdroje poskytnutého obrázku.
Remove(item: XImage)Odstraňte obrázek a nahlaste, zda byl přítomen.
Replace(index: int, stream: Stream)Nahraďte obrázek na indexu začínajícím od 1 dodaným proudem.
Replace(index: int, stream: Stream, quality: int)Nahraďte obrázek na indexu začínajícím od 1 JPEGem překódovaným na danou kvalitu.
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool)Nahraďte obrázek na indexu počítaném od jedné JPEG-reenkódovaným s danou kvalitou, volitelně v černobílém provedení.
GetEnumerator()Enumerator typovaný na XImage.
GetByName(name: string)Získat obrázek podle jeho názvu zdroje (např. “Im0”, “JI1a”).
Replace(name: string, stream: Stream)Nahraďte obrázek zadaným názvem zdroje.

Viz také:

 Čeština