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);
 Português