XImageCollection

XImageCollection

Opinie generală

XImageCollection este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: ImageCollection.

Colecția de imagini XObjects pe o pagină, cu accesorii tipati în XImage și ajutoare pentru editare.

Această clasă oferă 21 de metode pentru a lucra cu obiecte XImageCollection în programe .NET. Metodele disponibile includ: Add, Clear, Contains, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
CountintCiteşte.Numărul de imagini din colecție.
IsReadOnlyboolCiteşte.Dacă colectia este doar pentru citit.
IsSynchronizedboolCiteşte.Dacă colecția este sigură.
SyncRootobjectCiteşte.Rădăcina de sincronizare pentru IsSynchronized; returnă această colecție.
Namesstring[]Citeşte.Numele resurselor pentru fiecare imagine din colecţie.

Metode de evaluare

SemnăturaDescriere:
Add(image: XImage)Se adaugă o XImage existent la colecție și se returnează numele de resursă alocat.
Add(image: Stream)Atașează o imagine dintr-un flux; returnă numele resurselor atribuite.
Add(image: Stream, filterType: ImageFilterType)Se adaugă o imagine dintr-un flux folosind filtrul dat; returnează numele resurselor atribuite.
Add(image: Stream, quality: int)Se adaugă o imagine dintr-un flux re-codat ca JPEG la calitatea dată.
Add(bitmapInfo: BitmapInfo)Atașează o imagine dintr-o hartă bit raw; returnă numele resurselor atribuite.
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType)Se adaugă o imagine dintr-o hartă bit prin filtrarea dată; se returnează numele resurselor atribuite.
Clear()Scoate toate imaginile din colecţie.
Contains(item: XImage)Dacă colecția conține imaginea furnizată.
CopyTo(array: XImage[], index: int)Copiază conținutul colecției într-o matrice începând cu index.
Delete()Îndepărtaţi toate imaginile (alias pentru Clear).
Delete(index: int)Scoate imaginea de la indicele cu baza 1.
Delete(index: int, action: ImageDeleteAction)Îndepărtați imaginea la indicele bazat pe 1 folosind politica de acțiune furnizată.
Delete(name: string)Îndepărtați imaginea cu numele de resursă furnizat.
Delete(name: string, action: ImageDeleteAction)Îndepărtați imaginea numită folosind politica de acțiune furnizată.
GetImageName(image: XImage)Întoarce numele resursei imaginii furnizate.
Remove(item: XImage)Îndepărtează o imagine şi raportează dacă a fost prezentă.
Replace(index: int, stream: Stream)Înlocuiți imaginea la indicele bazat pe 1 cu fluxul furnizat.
Replace(index: int, stream: Stream, quality: int)Înlocuiți imaginea la indicele bazat pe 1 cu un JPEG re-codat la calitatea dată.
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool)Înlocuiți imaginea la indicele bazat pe 1 cu un JPEG re-codat la calitatea dată, opțional renderizând ca alb și negru.
GetEnumerator()Enumerator tipărit în XImage.
GetByName(name: string)Obțineți o imagine prin numele resursei sale (de exemplu, “Im0”, “JI1a”).

Vezi și:

 Română