Neste tópico, vamos nos concentrar em como converter PSD para PNG em C# cobrindo todos os detalhes para configurar o ambiente e usar o código de exemplo. O aplicativo pode ser usado para salvar PSD como PNG usando C# usando algumas chamadas de API e o aplicativo pode ser usado em qualquer um dos ambientes configurados .NET dentro do Linux, macOS ou Windows.
Etapas para converter PSD para PNG em C
- Configure o ambiente instalando Aspose.PSD for .NET do NuGet para exportar PSD para PNG
- Crie um objeto de classe PsdImage para carregar o arquivo PSD de origem do disco
- Use a instância da classe PngOptions para definir as opções de PNG de saída
- Converta o PSD em um arquivo PNG usando o método Salvar
Em C#, o aplicativo conversor de PSD para PNG pode ser facilmente desenvolvido usando as etapas mencionadas acima, em que o processo será iniciado carregando o arquivo PSD de amostra do disco ou fluxo de memória usando o método Image.Load(). Em seguida, usando um objeto de classe PngOptions, as propriedades necessárias da opção PNG de saída serão definidas, o que é seguido pela conversão do PSD em um arquivo PNG no disco usando o método Salvar.
Código para exportar PSD para PNG em C
O exemplo acima exibe o processo de conversão de um PSD para PNG usando C# usando poucas chamadas de API. O PsdLoadOptions é usado para definir as opções do arquivo PSD de origem para carregamento e o método Image.Load() é usado para abrir o arquivo PSD de origem do disco. A classe PngOptions é usada para definir as propriedades PNG de saída, como ColorType, CompressionLevel, DefaultReplacementFont, ResolutionSettings e MultiPageOptions, para citar algumas. Após definir as propriedades do PNG, o arquivo PNG desejado será salvo no disco ou dentro do MemoryStream.
Neste exemplo, aprendemos sobre o processo de conversão de PSD para PNG usando C# usando uma abordagem passo a passo. Se você estiver interessado em aprender como converter um PSD para PDF, consulte o artigo em como converter PSD para PDF em C #.