XImageCollection

XImageCollection

Revisión

XImageCollection Es una clase en Aspose.PDF FOSS para .NET. Heredados de: ImageCollection.

Colección de imágenes XObjects en una página, con accesorios de tipo XImage y ayudantes de edición.

Esta clase proporciona 21 métodos para trabajar con los objetos de XImageCollection en programas .NET. Los métodos disponibles incluyen: Add, Clear, Contains, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.PDF FOSS para el paquete .Net. Propiedades : Count, IsReadOnly, IsSynchronized, Names, SyncRoot.

Propiedades

NombreTipoAccesoDescripción
CountintLeerNúmero de imágenes en la colección.
IsReadOnlyboolLeer¿La colección es sólo lectura?.
IsSynchronizedboolLeer¿La colección es thread-safe?.
SyncRootobjectLeerLa raíz de sincronización para IsSynchronized; devolve esta colección.
Namesstring[]LeerLos nombres de la imagen en cada colección.

Metodología

firmaDescripción
Add(image: XImage)Añadir un XImage existente a la colección y devolver su nombre de recurso asignado.
Add(image: Stream)Añade una imagen de un flujo; devolve su nombre de fuente asignado.
Add(image: Stream, filterType: ImageFilterType)Añadir una imagen de un flujo utilizando el filtro dado; devolve su nombre de fuente asignado.
Add(image: Stream, quality: int)Añade una imagen de un flujo reencodado como JPEG a la calidad dada.
Add(bitmapInfo: BitmapInfo)Añade una imagen de un bitmap crudo; devolve su nombre de fuente asignado.
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType)Añadir una imagen de un bitmap crudo utilizando el filtro dado; devolve su nombre de fuente asignado.
Clear()Removemos todas las imágenes de la colección.
Contains(item: XImage)Si la colección contiene la imagen proporcionada.
CopyTo(array: XImage[], index: int)Copia el contenido de la colección en una arregla que comienza con index.
Delete()Descarga todas las imágenes (alí para Clear).
Delete(index: int)Eliminar la imagen en el índice de base 1.
Delete(index: int, action: ImageDeleteAction)Removemos la imagen en el índice de base 1 utilizando la política de acción proporcionada.
Delete(name: string)Removemos la imagen con el nombre de fuente suministrado.
Delete(name: string, action: ImageDeleteAction)Removemos la imagen nombrada utilizando la política de acción proporcionada.
GetImageName(image: XImage)Retornar el nombre de la imagen suministrada.
Remove(item: XImage)Removemos una imagen y reportamos si estaba presente.
Replace(index: int, stream: Stream)Substituye la imagen en el índice de base 1 con el flujo suministrado.
Replace(index: int, stream: Stream, quality: int)Substituye la imagen en el índice de base 1 con un JPEG reencodado a la calidad dada.
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool)Substituye la imagen en el índice de base 1 con un JPEG reencodado a la calidad dada, rendiendo opcional como negro y blanco.
GetEnumerator()Enumerador en Ximage.
GetByName(name: string)Obtenga una imagen por su nombre de fuente (por ejemplo, “Im0”, “JI1a”).

Ver también

 Español