Aspose.PSD FOSS para Python

API reference para Aspose.Psd FOSS para Python. 64 tipos públicos organizados por módulo.

API de núcleo

ClasseDescrição
BigEndianReaderLê dados big-endian de um fluxo.
BigEndianWriterBigEndianWriter.position propriedade retorna o deslocamento de escrita atual no fluxo subjacente.
ImageClasse base abstrata para objetos de imagem.
ImageLoaderFornece a funcionalidade de carregamento para imagens.
LayerAndMaskSectionReaderClasse com 1 método.
LayerAndMaskSectionWriterEscreve as seções de Informação de Camada e Máscara PSD/PSB.
PointA classe Point fornece empty() para obter um ponto zero e equals(other) para comparar coordenadas; suas propriedades incluem x, y, is_empty, e o estático Empty.
PsdImageRepresenta uma imagem PSD que pode ser carregada, inspecionada e salva sem renderização.
PsdSectionReaderFornece leituras delimitadas para seções PSD/PSB que são armazenadas em memória por esta implementação.
RectangleArmazena um conjunto de quatro inteiros que representam a localização e o tamanho de um retângulo.
RectangleFArmazena um conjunto de quatro números de ponto flutuante que representam a localização e o tamanho de um retângulo.
ResourceBlockRepresenta um bloco de recurso de imagem PSD.
SizeClasse com 3 métodos e 5 propriedades.
StreamContainerRepresenta um contêiner de fluxo usado pelas APIs de gravação de recursos.

Enumerações

EnumeraçãoDescrição
ColorModesDefine os modos de cor suportados por arquivos PSD.
CompressionMethodDefine os métodos de compressão usados para os dados de imagem em arquivos PSD.
PsdVersionEnum com 2 membros.
ResourceBlockStateRepresenta o estado do bloco de recurso.
SeekOriginDefine a origem de busca para o leitor.

Conversion

ClasseDescrição
BigEndianBitConverterFornece métodos auxiliares para ler valores primitivos big-endian a partir de arrays de bytes.

Coreexceptions

ClasseDescrição
ArgumentNullExceptionExceção lançada quando o argumento é nulo.
NotSupportedExceptionExceção lançada quando a operação não é suportada.
PsdLoadExceptionExceção lançada quando ocorre um erro ao carregar um arquivo PSD.
PsdSaveExceptionInicializa uma nova instância da classe PsdSaveException.

Layers

ClasseDescrição
BlendRangeRepresenta a faixa de mesclagem de camada PSD.
ChannelInformationRepresenta informações do canal de camada PSD.
GlobalLayerMaskInfoClasse com 1 método.
LayerOs IDs de canal da camada e os comprimentos de dados estão disponíveis através das propriedades PsdLayerChannelInfo channel_id e data_length.
LayerBlendModeMapperClasse com 2 métodos e 1 membro.
LayerBlendingRangesDataRepresenta os dados de intervalos de mesclagem da camada PSD.
LayerBlendingRangesInfoClasse com 1 método e 2 propriedades.
LayerChannelInfoArmazena uma entrada de metadados de canal de um registro de camada.
LayerMaskDataDefine a classe base para dados de máscara de camada PSD.
LayerMaskDataShortDefine os dados de máscara de camada para camadas que possuem apenas uma máscara raster ou vetor.
LayerMaskInfoClasse com 1 método e 2 propriedades.
LayerRawDataClasse com 4 métodos e 7 propriedades.
LayerRecordReaderClasse com 1 método e 3 membros.
LayerRecordWriterGrava registros de camada PSD/PSB do modelo de Camada em memória.
LayerResourceClasse com 1 método e 4 propriedades e 2 membros.
PsdLayerChannelInfoFornece um resumo somente de leitura de um registro de canal de camada analisado.
RawLayerBlendingRangesSectionClasse com 3 métodos e 1 propriedade.
RawLayerMaskSectionClasse com 3 métodos e 1 propriedade.

Enumerações

EnumeraçãoDescrição
BlendModeDefine os modos de mesclagem usados para camadas em arquivos PSD.
LayerMaskFlagsDefine as flags de máscara de camada PSD.

Loaders

ClasseDescrição
PsdImageLoaderClasse com 1 método.

Resources

ClasseDescrição
ImageResourceIdsFornece identificadores de recursos de imagem PSD comuns usados por testes e fixtures.
IndexedColorPaletteClasse com 3 métodos e 1 propriedade e 1 membro.
IndexedColorPaletteInfoFornece uma visualização somente leitura de uma paleta PSD de cores indexadas.
PreservedResourceBlockAdapta um recurso de imagem preservado bruto à superfície oficial ResourceBlock.
PsdResourceInfoFornece um resumo somente leitura de um bloco de recurso de imagem PSD analisado.
UnknownResourceInicializa uma nova instância da classe UnknownResource.

Enumerações

EnumeraçãoDescrição
PsdResourceKindEnum com 4 membros.

Sections

ClasseDescrição
ColorDataArmazena a seção PSD Color Mode Data como bytes brutos mais a estrutura analisada sensível ao modo, quando disponível.
ImageDataArmazena a seção PSD Image Data como um cabeçalho de compressão mais bytes brutos da carga útil.
ImageDataStructureDescreve o layout estrutural validado da carga útil do PSD Image Data.
ImageResourcesSectionRepresenta a seção de Recursos de Imagem do PSD como bytes brutos preservados mais resumos analisados apenas de itens desconhecidos.
LayerAndMaskSectionRepresenta a seção de Informações de Camada e Máscara PSD/PSB e seu estado de salvamento preservado bruto.
PsdColorDataInfoFornece um resumo somente-leitura da seção de Dados do Modo de Cor do PSD.
PsdHeaderContém as informações de cabeçalho de um documento Photoshop.
PsdImageDataInfoClasse com 1 método e 5 propriedades.
PsdImageDocumentStateArmazena seções de documento PSD/PSB analisadas usadas por PsdImage.

Enumerações

EnumeraçãoDescrição
ImageDataKindIdentifica a forma estrutural da carga útil de PSD Image Data.
PsdColorDataKindDescreve como a carga útil de Color Mode Data foi interpretada para o documento carregado.

Writedescriptors

ClasseDescrição
PsdImageWriterGrava o estado do documento PSD/PSB analisado em um fluxo.

Ver também

 Português