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
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Count | int | Leer | Número de imágenes en la colección. |
IsReadOnly | bool | Leer | ¿La colección es sólo lectura?. |
IsSynchronized | bool | Leer | ¿La colección es thread-safe?. |
SyncRoot | object | Leer | La raíz de sincronización para IsSynchronized; devolve esta colección. |
Names | string[] | Leer | Los nombres de la imagen en cada colección. |
Metodología
| firma | Descripció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”). |