XImageCollection
Översikt
XImageCollection är en klass i Aspose.PDF FOSS för .NET. ärvt från: ImageCollection.
Samla in XObjects på en sida, med XImage-typade tillbehör och redigeringsassistenter.
Denna klass ger 22 metoder för att arbeta med XImageCollection objekt i .NET-program. Tillgängliga metoder inkluderar: Add, Clear, Contains, ContainsName, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
Count | int | Läsning | Antal bilder i samlingen. |
IsReadOnly | bool | Läsning | Om samlingen är läsbar. |
IsSynchronized | bool | Läsning | Om samlingen är trådsäker. |
SyncRoot | object | Läsning | Synkroniseringskrot för IsSynchronized; återställer denna samling. |
Names | string[] | Läsning | Resursnamn för varje bild i samlingen. |
Metoder
| Signature | Beskrivning |
|---|---|
ContainsName(name: string) | Verklig när samlingen håller en bild med den angivna källnamnet. |
Add(image: XImage) | Lägg till en befintlig XImage i samlingen och returnera dess tilldelade resursnamn. |
Add(image: Stream) | Lägg till en bild från ett ström; returnerar dess anförda resursnamn. |
Add(image: Stream, filterType: ImageFilterType) | Lägg till en bild från ett ström med hjälp av det angivna filteret; returnerar dess anförda källnamn. |
Add(image: Stream, quality: int) | Lägg till en bild från ett ström som är omkodat som JPEG i den angivna kvaliteten. |
Add(bitmapInfo: BitmapInfo) | Lägg till en bild från ett rå bitmapp; returnerar dess tilldelade resursnamn. |
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType) | Lägg till en bild från ett rå bitmapp med hjälp av det angivna filteret; returnerar dess tilldelade resursnamn. |
Clear() | Ta bort alla bilder från samlingen. |
Contains(item: XImage) | Om samlingen innehåller den levererade bilden. |
CopyTo(array: XImage[], index: int) | Kopiera innehållet i samlingen till en rad som börjar med index. |
Delete() | Ta bort varje bild (alias för Clear). |
Delete(index: int) | Ta bort bilden på indexet 1 baserat. |
Delete(index: int, action: ImageDeleteAction) | Ta bort bilden på indexet baserat på 1 med hjälp av den tillhandahållna åtgärdspolicy. |
Delete(name: string) | Ta bort bilden med den levererade källnamnet. |
Delete(name: string, action: ImageDeleteAction) | Ta bort namngiven bild med hjälp av den tillhandahållna åtgärdspolicy. |
GetImageName(image: XImage) | Återställ källanamnet på den levererade bilden. |
Remove(item: XImage) | Ta bort en bild och rapportera om den var närvarande. |
Replace(index: int, stream: Stream) | Ersätt bilden på 1-baserad index med den levererade strömmen. |
Replace(index: int, stream: Stream, quality: int) | Ersätt bilden på 1-baserad index med en JPEG-kodad vid den angivna kvaliteten. |
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool) | Ersätt bilden på 1-baserad index med en JPEG-kodad vid den angivna kvaliteten, som alternativt renderas svart och vitt. |
GetEnumerator() | Enumerator skrivs till XImage. |
GetByName(name: string) | Hämta en bild med dess resursnamn (t.ex. “Im0”, “JI1a”). |