Este tutorial explica como usar um dos produtos populares de conversão de documentos para converter HTML em imagem em C#. Você pode facilmente e rapidamente converter HTML em Imagem usando C# com poucas chamadas de API. Além disso, a transformação de documentos para o formato PNG não requer a instalação de nenhum software adicional e pode ser feita em qualquer sistema operacional, incluindo Microsoft Windows, Linux e Mac OS.
Etapas para converter HTML em imagem em C#
- Configure GroupDocs.Conversion for .NET do gerenciador de pacotes NuGet em seu aplicativo
- Adicione uma referência ao namespace GroupDocs.Conversion em seu código
- Crie uma instância da classe Converter e carregue o arquivo HTML de origem
- Inicialize a classe ImageConvertOptions e defina os atributos para o arquivo PNG de saída
- Salve a imagem de saída no disco usando o método Convert. Além disso, passe a instância ImageConvertOptions junto com o nome do arquivo de saída.
Essas poucas etapas demonstram como implementar a transformação de documentos para a funcionalidade C# HTML para PNG. Tudo o que você precisa fazer agora é seguir as etapas a seguir para obter o documento convertido. Instale o pacote em seu aplicativo e chame os construtores das classes Converter e ImageConvertOptions com os parâmetros necessários. Finalmente, use a função Convert da classe Converter para salvar o arquivo gerado em um disco.
Código para converter HTML em imagem em C
Criamos um exemplo de como o código C# convert HTML to Image pode ser usado para transformar documentos. Neste post, abordamos a transformação fundamental de documentos e geramos uma imagem a partir de um arquivo HTML. Para atender às suas necessidades, você pode modificar esse código e aplicar outros parâmetros ao arquivo de imagem de renderização, como Brilho, Contraste, FlipMode, Altura, Largura e muito mais.
Analisamos como converter RTF em PDF em C# em nosso artigo anterior. Se você estiver curioso para saber mais, confira como converter RTF para PDF usando C #.