XImageCollection

XImageCollection

Übersicht

XImageCollection ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: ImageCollection.

Sammlung von Bild-XObjects auf einer Seite, mit XImage-typisierten Zugriffen und Bearbeitungshilfen.

Diese Klasse stellt 24 Methoden zur Arbeit mit XImageCollection-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: Add, Clear, Contains, ContainsName, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, HasImage, Remove, Replace. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS für .NET-Pakets zugänglich. Eigenschaften: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.

Eigenschaften

NameTypZugriffBeschreibung
CountintLesenAnzahl der Bilder in der Sammlung.
IsReadOnlyboolLesenOb die Sammlung schreibgeschützt ist.
IsSynchronizedboolLesenOb die Sammlung Thread-sicher ist.
SyncRootobjectLesenSynchronisationswurzel für IsSynchronized; gibt diese Sammlung zurück.
Namesstring[]LesenDie Ressourcennamen aller Bilder in der Sammlung.

Methoden

SignaturBeschreibung
ContainsName(name: string)Wahr, wenn die Sammlung ein Bild mit dem angegebenen Ressourcennamen enthält.
HasImage(name: string)Wahr, wenn die Sammlung ein Bild mit dem angegebenen Ressourcennamen enthält (entspricht der öffentlichen Oberfläche; gleiche Suche wie ContainsName).
Add(image: XImage)Füge ein vorhandenes XImage zur Sammlung hinzu und gib dessen zugewiesenen Ressourcennamen zurück.
Add(image: Stream)Füge ein Bild aus einem Stream hinzu; gibt dessen zugewiesenen Ressourcennamen zurück.
Add(image: Stream, filterType: ImageFilterType)Füge ein Bild aus einem Stream mit dem angegebenen Filter hinzu; gibt dessen zugewiesenen Ressourcennamen zurück.
Add(image: Stream, quality: int)Füge ein Bild aus einem Stream, das mit der angegebenen Qualität als JPEG neu enkodiert wurde, hinzu.
Add(bitmapInfo: BitmapInfo)Füge ein Bild aus einem rohen Bitmap hinzu; gibt dessen zugewiesenen Ressourcennamen zurück.
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType)Füge ein Bild aus einem rohen Bitmap mit dem angegebenen Filter hinzu; gibt dessen zugewiesenen Ressourcennamen zurück.
Clear()Entferne jedes Bild aus der Sammlung.
Contains(item: XImage)Ob die Sammlung das angegebene Bild enthält.
CopyTo(array: XImage[], index: int)Kopiere den Inhalt der Sammlung in ein Array, beginnend bei Index.
Delete()Entferne jedes Bild (Alias für Clear).
Delete(index: int)Entfernen Sie das Bild am 1-basierten Index.
Delete(index: int, action: ImageDeleteAction)Entfernen Sie das Bild am 1-basierten Index unter Verwendung der bereitgestellten Aktionsrichtlinie.
Delete(name: string)Entfernen Sie das Bild mit dem bereitgestellten Ressourcennamen.
Delete(name: string, action: ImageDeleteAction)Entfernen Sie das benannte Bild unter Verwendung der bereitgestellten Aktionsrichtlinie.
GetImageName(image: XImage)Geben Sie den Ressourcennamen des bereitgestellten Bildes zurück.
Remove(item: XImage)Entfernen Sie ein Bild und melden Sie, ob es vorhanden war.
Replace(index: int, stream: Stream)Ersetzen Sie das Bild am 1-basierten Index durch den bereitgestellten Stream.
Replace(index: int, stream: Stream, quality: int)Ersetzen Sie das Bild am 1-basierten Index durch ein JPEG, das mit der angegebenen Qualität neu kodiert wurde.
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool)Ersetzen Sie das Bild am 1-basierten Index durch ein JPEG, das mit der angegebenen Qualität neu codiert ist, optional in Schwarz-weiß dargestellt.
GetEnumerator()Enumerator vom Typ XImage.
GetByName(name: string)Ruft ein Bild anhand seines Ressourcennamens ab (z. B. „Im0“, „JI1a“).
Replace(name: string, stream: Stream)Ersetzen Sie das Bild durch den angegebenen Ressourcennamen.

Siehe auch

 Deutsch