Conversor de HTML para .NET
Introdução ao Conversor de HTML para .NET
O Conversor de HTML para .NET é um plugin poderoso que permite aos desenvolvedores converter documentos PDF em páginas HTML. Este guia fornece uma visão geral dos recursos disponíveis e explica como realizar tarefas comuns usando exemplos de código em .NET.
Instalando o Conversor de HTML
Para começar a usar o Conversor de HTML para .NET, você precisa instalar o pacote NuGet Aspose.Pdf. Você pode fazer isso executando o seguinte comando no Console do Gerenciador de Pacotes NuGet:
Install-Package Aspose.PDF
Alternativamente, você pode baixar o DLL e adicioná-lo como referência ao seu projeto.
Convertendo PDF para HTML
Converter documentos PDF para HTML é uma das principais funcionalidades do Conversor de HTML. Você pode alcançar isso usando a classe PdfHtml
para carregar o documento PDF e, em seguida, salvá-lo como um arquivo HTML.
// Especificar os caminhos de entrada e saída para o documento PDF.
var inputPath = Path.Combine(@"C:\Samples\", "sample.pdf");
var outputPath = Path.Combine(@"C:\Samples\", "sample.html");
// Criar uma nova instância da classe PdfHtml.
var plugin = new PdfHtml();
// Criar uma nova instância da classe PdfToHtmlOptions.
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
// Adicionar os caminhos de entrada e saída às opções PdfToHtmlOptions.
options.AddInput(new FileDataSource(inputPath));
options.AddOutput(new FileDataSource(outputPath));
// Processar a conversão de PDF para HTML e obter o contêiner de resultado.
var resultContainer = plugin.Process(options);
// Obter o resultado do contêiner de resultado.
var result = resultContainer.ResultCollection[0];
// Imprimir o resultado no console.
Console.WriteLine(result);