HTML Converter

O Conversor de HTML da Documentize para .NET oferece capacidades robustas para converter documentos entre formatos PDF e HTML, ideal para aplicações web, arquivamento e geração de relatórios. Com múltiplas opções para gerenciar recursos e layouts, o conversor se adapta a várias necessidades de projeto.

Conversão de PDF para HTML

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

Conversão de HTML para PDF

Transforme conteúdo HTML em PDFs de alta qualidade, perfeito para gerar relatórios imprimíveis, arquivar conteúdo web ou criar formatos de documentos compartilháveis.


Convertendo PDF para HTML

Para converter um PDF em HTML:

  1. Configurar Opções: Use PdfToHtmlOptions para personalizar a saída, escolhendo recursos embutidos ou externos.
  2. Definir Caminhos de Entrada e Saída: Defina os caminhos para seu PDF de entrada e HTML de saída.
  3. Executar a Conversão: Chame o método Process de HtmlConverter para converter o arquivo.

Exemplo: Converter PDF em HTML com Recursos Embutidos

1// Passo 1: Configurar opções para conversão de PDF para HTML
2var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
3
4// Passo 2: Definir caminhos dos arquivos
5options.AddInput(new FileDataSource("input.pdf"));
6options.AddOutput(new FileDataSource("output.html"));
7
8// Passo 3: Executar a conversão
9HtmlConverter.Process(options);

Opções Disponíveis para Conversão de PDF para HTML

  • SaveDataType:
    • FileWithEmbeddedResources: Gera um único arquivo HTML com todos os recursos embutidos.
    • FileWithExternalResources: Salva recursos separadamente, ideal para arquivos HTML grandes.

Convertendo HTML para PDF

Para converter um documento HTML em PDF, siga estes passos:

  1. Configurar Opções: Use HtmlToPdfOptions para definir o layout e as configurações de mídia.
  2. Especificar Caminhos: Defina os caminhos do arquivo HTML de entrada e do PDF de saída.
  3. Executar a Conversão: Execute o método Process de HtmlConverter para converter o arquivo.

Exemplo: Converter HTML em PDF

1// Passo 1: Configurar opções para conversão de HTML para PDF
2var options = new HtmlToPdfOptions();
3
4// Passo 2: Definir caminhos dos arquivos
5options.AddInput(new FileDataSource("input.html"));
6options.AddOutput(new FileDataSource("output.pdf"));
7
8// Passo 3: Executar a conversão
9HtmlConverter.Process(options);

Opções Adicionais para Conversão de HTML para PDF

  • Tipo de Mídia:

    • HtmlMediaType.Print: Ideal para gerar PDFs adequados para impressão.
    • HtmlMediaType.Screen: Use ao converter conteúdo projetado para visualização digital.
  • Ajustes de Layout:

    • PageLayoutOption: Ajusta como o conteúdo HTML se ajusta ao layout do PDF, como ScaleToPageWidth para garantir que o conteúdo se escale à largura do PDF.
    • IsRenderToSinglePage: Permite renderizar todo o conteúdo HTML em uma única página do PDF, se necessário para apresentações concisas.

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

 Português