XImageCollection (colecção de imagens)
Resumo geral
XImageCollection é uma classe em Aspose.PDF FOSS para .NET. Herdeiros de: ImageCollection.
Coleção de imagens XObjects em uma página, com acessórios e auxiliares de edição tipados para XImage.
Esta classe fornece 21 métodos para trabalhar com objetos XImageCollection em programas .NET. Os métodos disponíveis incluem: Add, Clear, Contains, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. Todos os membros do público são acessíveis a qualquer aplicação .NET após instalar o pacote Aspose.PDF FOSS for .Net. Propriedades: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
Count | int | Leia. | Número de imagens na coleção. |
IsReadOnly | bool | Leia. | Se a coleção é de somente leitura. |
IsSynchronized | bool | Leia. | Se a coleção é segura. |
SyncRoot | object | Leia. | Sincronização raiz para IsSynchronized; retorna esta coleção. |
Names | string[] | Leia. | Os nomes de recursos de cada imagem na coleção. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
Add(image: XImage) | Anexar um XImage existente à coleção e retornar o nome do recurso atribuído. |
Add(image: Stream) | Anexar uma imagem de um fluxo; retorna o nome do recurso atribuído. |
Add(image: Stream, filterType: ImageFilterType) | Anexar uma imagem de um fluxo usando o filtro dado; retorna seu nome do recurso atribuído. |
Add(image: Stream, quality: int) | Anexar uma imagem de um fluxo recodificado como JPEG na qualidade dada. |
Add(bitmapInfo: BitmapInfo) | Anexar uma imagem de um bitmap cru; retorna o nome do recurso atribuído. |
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType) | Anexar uma imagem de um mapa bit raw usando o filtro dado; retorna seu nome do recurso atribuído. |
Clear() | Remova todas as imagens da coleção. |
Contains(item: XImage) | Se a coleção contém a imagem fornecida. |
CopyTo(array: XImage[], index: int) | Copiar o conteúdo da coleção em uma matriz a partir do índice. |
Delete() | Remova todas as imagens (alias para Clear). |
Delete(index: int) | Remova a imagem no índice baseado em 1. |
Delete(index: int, action: ImageDeleteAction) | Remova a imagem no índice baseado em 1 usando a política de acção fornecida. |
Delete(name: string) | Remova a imagem com o nome do recurso fornecido. |
Delete(name: string, action: ImageDeleteAction) | Remova a imagem nomeada usando a política de acção fornecida. |
GetImageName(image: XImage) | Devolver o nome do recurso da imagem fornecida. |
Remove(item: XImage) | Remova uma imagem e relate se ela estava presente. |
Replace(index: int, stream: Stream) | Substitua a imagem no índice baseado em 1 pelo fluxo fornecido. |
Replace(index: int, stream: Stream, quality: int) | Substitua a imagem no índice baseado em 1 por um JPEG recodificado na qualidade dada. |
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool) | Substitua a imagem no índice baseado em 1 por um JPEG recodificado na qualidade dada, opcionalmente como renderização em preto e branco. |
GetEnumerator() | Enumerador digitado para XImage. |
GetByName(name: string) | Obter uma imagem pelo nome do recurso (por exemplo, “Im0”, “JI1a”). |