Como converter EPS para PNG em C#

Este tutorial rápido contém etapas detalhadas para converter EPS para PNG em C#, incluindo a configuração do ambiente de desenvolvimento, lista de etapas a serem executadas e um código de exemplo executável para testar esse recurso. Você precisa carregar o arquivo EPS de amostra e salvá-lo como um arquivo PNG com a ajuda de algumas linhas de código. Você pode converter o arquivo EPS para PNG em C# facilmente controlando o processo de carregamento do EPS, bem como a operação de renderização do PNG, pois há várias opções que podem ser definidas.

Etapas para transformar EPS em PNG em C#

  1. Estabeleça o ambiente de desenvolvimento para usar Aspose.PDF for .NET do gerenciador de pacotes Nuget para converter EPS em PNG
  2. Carregue o arquivo EPS usando o objeto de classe Document
  3. Forneça o objeto PsLoadOptions para personalizar a operação de carregamento de EPS acima
  4. Inicialize um objeto de classe PngDevice que contém métodos para renderizar imagens
  5. Converter EPS para PNG usando o método Process na classe PngDevice

Essas etapas exploram o processo para alterar EPS para PNG em C# compartilhando os recursos para configuração do ambiente e fornecendo orientação passo a passo para realizar a tarefa. Todas as classes e métodos necessários são identificados para a conversão, como a classe Document é usada para carregar o arquivo EPS, o objeto de classe PsLoadOptions é usado para personalizar a operação de carregamento e o objeto de classe PngDevice é usado para renderizar a imagem. O objeto de classe PngDevice é usado porque temos que renderizar a imagem de saída para PNG, mas você também pode usar muitos outros tipos de dispositivos para conversão para outros tipos de imagens.

Código para transformar EPS em PNG em C#

Para converter o formato do arquivo de origem “de EPS para PNG em C#” o objeto da classe PsLoadOptions é usado durante o carregamento do arquivo EPS que fornece opções para definir a pasta de fontes que deve ser usada, defina o formato do arquivo e o manipulador de avisos em caso de erro. O objeto da classe PngDevice é usado para renderizar a imagem que possui construtores para definir o tamanho e a resolução da página, juntamente com as propriedades para definir o tipo de coordenada, o modo de apresentação do formulário, as opções de renderização, etc. O método Process requer a página com um índice baseado, ou seja, a primeira página do arquivo EPS é referido usando o índice 1 e o segundo parâmetro é o nome do arquivo no disco ou o fluxo onde a imagem de saída deve ser salva.

Este artigo nos ensinou a *transformar EPS para PNG em C#". No entanto, se você quiser aprender o processo para converter uma imagem em PDF, consulte o artigo em como converter imagem para PDF em c#.

 Português