HTML to PDF

O Conversor de PDF do Documentize para .NET oferece capacidades robustas para converter documentos entre os formatos HTML e PDF, ideal para aplicações web, arquivamento e geração de relatórios. Com várias opções para lidar com recursos e layouts, o conversor se adapta a diferentes requisitos de projeto.

Convertendo HTML para PDF

Transforme conteúdo HTML em PDFs de alta qualidade, perfeitos para gerar relatórios imprimíveis, arquivar conteúdo da web ou criar formatos de documentos compartilháveis. Para converter um documento HTML em PDF, siga estas etapas:

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

Exemplo: Converter HTML para PDF

1// Criar HtmlToPdfOptions
2var options = new HtmlToPdfOptions();
3// Adicionar caminho do arquivo de entrada
4options.AddInput(new FileDataSource("path_to_input.html"));
5// Definir caminho do arquivo de saída
6options.AddOutput(new FileDataSource("path_to_output.pdf"));
7// Realizar o processo
8PdfConverter.Convert(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 encaixa no layout do PDF, como ScaleToPageWidth para garantir que o conteúdo se escale para a largura do PDF.
    • IsRenderToSinglePage: Permite renderizar todo o conteúdo HTML em uma única página PDF, se necessário para apresentações concisas.

Este conversor é versátil para uma variedade de aplicações, desde a geração de relatórios PDF baseados em conteúdo da 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 do Documentize.

 Português