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
| Classe | Descrição |
|---|
BigEndianReader | Lê dados big-endian de um fluxo. |
BigEndianWriter | BigEndianWriter.position propriedade retorna o deslocamento de escrita atual no fluxo subjacente. |
Image | Classe base abstrata para objetos de imagem. |
ImageLoader | Fornece a funcionalidade de carregamento para imagens. |
LayerAndMaskSectionReader | Classe com 1 método. |
LayerAndMaskSectionWriter | Escreve as seções de Informação de Camada e Máscara PSD/PSB. |
Point | A 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. |
PsdImage | Representa uma imagem PSD que pode ser carregada, inspecionada e salva sem renderização. |
PsdSectionReader | Fornece leituras delimitadas para seções PSD/PSB que são armazenadas em memória por esta implementação. |
Rectangle | Armazena um conjunto de quatro inteiros que representam a localização e o tamanho de um retângulo. |
RectangleF | Armazena um conjunto de quatro números de ponto flutuante que representam a localização e o tamanho de um retângulo. |
ResourceBlock | Representa um bloco de recurso de imagem PSD. |
Size | Classe com 3 métodos e 5 propriedades. |
StreamContainer | Representa um contêiner de fluxo usado pelas APIs de gravação de recursos. |
Enumerações
| Enumeração | Descrição |
|---|
ColorModes | Define os modos de cor suportados por arquivos PSD. |
CompressionMethod | Define os métodos de compressão usados para os dados de imagem em arquivos PSD. |
PsdVersion | Enum com 2 membros. |
ResourceBlockState | Representa o estado do bloco de recurso. |
SeekOrigin | Define a origem de busca para o leitor. |
Conversion
| Classe | Descrição |
|---|
BigEndianBitConverter | Fornece métodos auxiliares para ler valores primitivos big-endian a partir de arrays de bytes. |
Coreexceptions
| Classe | Descrição |
|---|
ArgumentNullException | Exceção lançada quando o argumento é nulo. |
NotSupportedException | Exceção lançada quando a operação não é suportada. |
PsdLoadException | Exceção lançada quando ocorre um erro ao carregar um arquivo PSD. |
PsdSaveException | Inicializa uma nova instância da classe PsdSaveException. |
Layers
| Classe | Descrição |
|---|
BlendRange | Representa a faixa de mesclagem de camada PSD. |
ChannelInformation | Representa informações do canal de camada PSD. |
GlobalLayerMaskInfo | Classe com 1 método. |
Layer | Os IDs de canal da camada e os comprimentos de dados estão disponíveis através das propriedades PsdLayerChannelInfo channel_id e data_length. |
LayerBlendModeMapper | Classe com 2 métodos e 1 membro. |
LayerBlendingRangesData | Representa os dados de intervalos de mesclagem da camada PSD. |
LayerBlendingRangesInfo | Classe com 1 método e 2 propriedades. |
LayerChannelInfo | Armazena uma entrada de metadados de canal de um registro de camada. |
LayerMaskData | Define a classe base para dados de máscara de camada PSD. |
LayerMaskDataShort | Define os dados de máscara de camada para camadas que possuem apenas uma máscara raster ou vetor. |
LayerMaskInfo | Classe com 1 método e 2 propriedades. |
LayerRawData | Classe com 4 métodos e 7 propriedades. |
LayerRecordReader | Classe com 1 método e 3 membros. |
LayerRecordWriter | Grava registros de camada PSD/PSB do modelo de Camada em memória. |
LayerResource | Classe com 1 método e 4 propriedades e 2 membros. |
PsdLayerChannelInfo | Fornece um resumo somente de leitura de um registro de canal de camada analisado. |
RawLayerBlendingRangesSection | Classe com 3 métodos e 1 propriedade. |
RawLayerMaskSection | Classe com 3 métodos e 1 propriedade. |
Enumerações
| Enumeração | Descrição |
|---|
BlendMode | Define os modos de mesclagem usados para camadas em arquivos PSD. |
LayerMaskFlags | Define as flags de máscara de camada PSD. |
Loaders
| Classe | Descrição |
|---|
PsdImageLoader | Classe com 1 método. |
Resources
| Classe | Descrição |
|---|
ImageResourceIds | Fornece identificadores de recursos de imagem PSD comuns usados por testes e fixtures. |
IndexedColorPalette | Classe com 3 métodos e 1 propriedade e 1 membro. |
IndexedColorPaletteInfo | Fornece uma visualização somente leitura de uma paleta PSD de cores indexadas. |
PreservedResourceBlock | Adapta um recurso de imagem preservado bruto à superfície oficial ResourceBlock. |
PsdResourceInfo | Fornece um resumo somente leitura de um bloco de recurso de imagem PSD analisado. |
UnknownResource | Inicializa uma nova instância da classe UnknownResource. |
Enumerações
| Enumeração | Descrição |
|---|
PsdResourceKind | Enum com 4 membros. |
Sections
| Classe | Descrição |
|---|
ColorData | Armazena a seção PSD Color Mode Data como bytes brutos mais a estrutura analisada sensível ao modo, quando disponível. |
ImageData | Armazena a seção PSD Image Data como um cabeçalho de compressão mais bytes brutos da carga útil. |
ImageDataStructure | Descreve o layout estrutural validado da carga útil do PSD Image Data. |
ImageResourcesSection | Representa a seção de Recursos de Imagem do PSD como bytes brutos preservados mais resumos analisados apenas de itens desconhecidos. |
LayerAndMaskSection | Representa a seção de Informações de Camada e Máscara PSD/PSB e seu estado de salvamento preservado bruto. |
PsdColorDataInfo | Fornece um resumo somente-leitura da seção de Dados do Modo de Cor do PSD. |
PsdHeader | Contém as informações de cabeçalho de um documento Photoshop. |
PsdImageDataInfo | Classe com 1 método e 5 propriedades. |
PsdImageDocumentState | Armazena seções de documento PSD/PSB analisadas usadas por PsdImage. |
Enumerações
| Enumeração | Descrição |
|---|
ImageDataKind | Identifica a forma estrutural da carga útil de PSD Image Data. |
PsdColorDataKind | Descreve como a carga útil de Color Mode Data foi interpretada para o documento carregado. |
Writedescriptors
| Classe | Descrição |
|---|
PsdImageWriter | Grava o estado do documento PSD/PSB analisado em um fluxo. |
Ver também