Conversor HTML

O Sheetize HTML Converter para .NET fornece capacidades robustas para a conversão de documentos entre formatos PDF e HTML, ideal para aplicações web, arquivamento e geração de relatórios.

Principais Características

PDF para conversão HTML

Converter arquivos PDF para HTML para tornar documentos acessíveis para visualização baseada na web ou integração em aplicativos onde o formato HTML é preferido.

Conversão HTML para PDF

Transformar conteúdo HTML em PDFs de alta qualidade, perfeito para gerar relatórios impressíveis, arquivar conteúdo da web ou criar formatos de documento compartilháveis.

Guia detalhado

Conversão de PDF para HTML

Para converter um PDF em HTML:

  • Initialize o Converter : Crie uma instância de HtmlConverter.
  • Sete Opções de Conversão : Use PdfToHtmlOptions para personalizar a produção, escolhendo recursos incorporados ou externos.
  • Define Paths Input e Output : Define os caminhos para sua entrada PDF e saída HTML.
  • Execute a conversão : chame o Process Método de conversão do arquivo.

Exemplo: Converter PDF para HTML com recursos embutidos

// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();

// Step 2: Configure options for PDF to HTML conversion
var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.html"));

// Step 4: Run the conversion
converter.Process(options);

Opções disponíveis para conversão de PDF para HTML

  • SaveDataType é o seguinte:

  • FileWithEmbeddedResources: Gerar um único arquivo HTML com todos os recursos incorporados.

  • FileWithExternalResources: Salva recursos separadamente, ideal para grandes arquivos HTML.

  • Customização de saída :

  • BasePathConfigura o caminho de base para os recursos no documento HTML.

  • IsRenderToSinglePage: Opcionalmente render todos os conteúdos PDF em uma única página HTML.

Converter HTML para PDF

Para converter um documento HTML em um PDF, siga estas etapas:

  • Initialize o Converter : Crie uma instância do HtmlConverter.
  • Configure Opções PDF : Use HtmlToPdfOptions Definir layout e configurações de mídia.
  • Specifique Paths : Configura as pistas de entrada HTML e saída de arquivo PDF.
  • Execute a conversão : execute o Process Método para completar a conversão.

Exemplo: Converter HTML para PDF

// Step 1: Initialize the HTML Converter
var converter = new HtmlConverter();

// Step 2: Configure options for HTML to PDF conversion
var options = new HtmlToPdfOptions();

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.html"));
options.AddOutput(new FileDataSource("output.pdf"));

// Step 4: Execute the conversion
converter.Process(options);

Opções adicionais para conversão de HTML para PDF

  • Tipo de mídia :

  • HtmlMediaType.PrintIdeal para gerar PDFs adequados para impressão.

  • HtmlMediaType.Screen: Use ao converter conteúdo projetado para visualização digital.

  • Adaptações de layout:

  • PageLayoutOption: Ajusta como o conteúdo HTML se encaixa no layout PDF, como ScaleToPageWidth para garantir as escalas de conteúdo para a largura do PDF.

  • IsRenderToSinglePagePermite renderizar todo o conteúdo HTML em uma única página PDF, se necessário para apresentações concisas.

Este converter é versátil para uma variedade de aplicações, desde a geração de relatórios PDF baseados em conteúdo web até a conversão de arquivos de documentos PDF para acessibilidade baseada na web. Para configurações mais avançadas, consulte a documentação completa Sheetize.

 Português