Conversor de HTML para .NET
Introdução ao Conversor de HTML para .NET
O Conversor de HTML para .NET é um plugin que permite aos desenvolvedores converter documentos HTML em vários formatos, incluindo PDF, XPS e arquivos de imagem. Este guia fornece uma visão geral das funcionalidades disponíveis e explica como realizar tarefas comuns usando exemplos de código em .NET.
Conversão de HTML para PDF
Para converter um documento HTML em um arquivo PDF, você pode usar a classe HTMLDocument
. Aqui está um exemplo:
using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
// Crie uma instância de HTMLDocument
var doc = new HTMLDocument("guia-do-desenvolvedor.html");
var options = new PdfSaveOptions();
// Converta o arquivo HTML em PDF
Converter.ConvertHTML(doc, options, "guia-do-desenvolvedor.pdf")
Este código converte uma string HTML em um arquivo PDF e salva em um arquivo nomeado “guia-do-desenvolvedor.pdf”.
Conversão de HTML para Imagem
Para converter um documento HTML em um arquivo de imagem, você pode usar a classe HTMLDocument
com o método ConvertHTML
. Aqui está um exemplo:
using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
// Crie uma instância de HTMLDocument
var doc = new HTMLDocument("guia-do-desenvolvedor.html");
var options = new ImageSaveOptions(ImageFormat.Png);
// Converta o arquivo HTML em PNG
Converter.ConvertHTML(doc, options, "guia-do-desenvolvedor.png")
Este código converte uma string HTML em uma imagem PNG e salva em um arquivo nomeado “saída.png”.
Tratamento de Erros e Exceções
Você pode tratar erros e exceções usando blocos try-catch. Aqui está um exemplo:
using Aspose.Html;
using Aspose.Html.Converters;
using Aspose.Html.Saving;
// Crie uma instância de HTMLDocument
var doc = new HTMLDocument("guia-do-desenvolvedor.html");
var options = new PdfSaveOptions();
try {
// Converta o arquivo HTML em PDF
Converter.ConvertHTML(doc, options, "guia-do-desenvolvedor.pdf")
} catch (Exception x) {
Console.WriteLine($"Erro ao converter HTML: {x.Message}");
}