Evite a Degradação de Desempenho ao Desenhar sobre Imagens Comprimidas
Evite a Degradação de Desempenho ao Desenhar sobre Imagens Comprimidas
Há momentos em que você deseja realizar operações gráficas extremamente extensas em uma imagem comprimida. Quando o Aspose.PSD precisa comprimir e descomprimir imagens dinamicamente, a degradação de desempenho pode ocorrer. Desenhar sobre imagens comprimidas também pode acarretar uma penalidade de desempenho.
Solução
Para evitar a degradação de desempenho, recomendamos que você converta a imagem para um formato não comprimido, ou RAW, antes de realizar operações gráficas.
Usando o Caminho do Arquivo
No exemplo a seguir, uma imagem PSD é convertida para o formato RAW (sem compressão) e salva no disco. A imagem não comprimida é então carregada de volta antes que as operações gráficas sejam realizadas nela. A mesma técnica se aplica a arquivos BMP e GIF.
Usando um Objeto Stream
O trecho de código a seguir mostra como a imagem PSD é convertida para o formato RAW (sem compressão) e salva no disco usando Stream.