Pular para o conteúdo principal

Converter HTML para PDF - Conversor de Páginas Web API

PDF4me Converter HTML para PDF transforma HTML transformar arquivos e conteúdo da web em conteúdo profissional. PDF documentos por meio de técnicas avançadas API integração. Esta poderosa solução processa HTML conteúdo, incluindo single HTML arquivos ou múltiplos HTML arquivos dentro ZIP arquivos, convertendo-os em arquivos de alta qualidade. PDF Documentos com opções personalizáveis de layout, formatação e estilo. API oferece suporte abrangente HTML Renderização com controle preciso sobre dimensões da página, margens, escala e elementos visuais, tornando-a ideal para arquivamento de conteúdo web, geração de documentos e automação. PDF fluxos de trabalho de criação.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Autenticando seu API Solicitar

Para acessar o PDF4me REST APIPara que uma solicitação seja aceita, é necessário incluir as credenciais de autenticação adequadas. A autenticação garante a segurança da comunicação e valida sua identidade como usuário autorizado do sistema. REST API.

Principais características

  • HTML Processamento de ArquivosConverter único HTML arquivos ou múltiplos HTML arquivos dentro ZIP arquivos
  • Renderização de conteúdo webTransformar páginas web e HTML conteúdo em profissional PDF documentos
  • Layout personalizávelSuporte para orientações retrato e paisagem com vários formatos de página.
  • Formatação precisaDiversos tamanhos de página, incluindo A0-A8, Tabloide, Ofício, Declaração e Executivo.
  • Estilização AvançadaControle sobre margens, escala, impressão de fundo e exibição de cabeçalho/rodapé.
  • ZIP Suporte de ArquivoProcessar múltiplos HTML arquivos de arquivos compactados com especificação de arquivo de índice

REST API Ponto final

O PDF4me REST API usa padrão HTTP Métodos para interagir com recursos. Todos HTML para PDF As operações de conversão são realizadas por meio de um único ponto de extremidade:

  • Método: POST
  • Ponto final: /api/v2/ConvertHtmlToPdf

Formatos suportados

O API Oferece suporte abrangente para diversas áreas. HTML Tipos de conteúdo e formatos de página:

HTML Tipos de conteúdo

  • Solteiro HTML ArquivosProcessar arquivos .html individuais com conteúdo completo.
  • ZIP Arquivos: Lidar com múltiplos HTML arquivos compactados ZIP arquivos
  • Páginas da WebConverter conteúdo da web ao vivo e HTMLdocumentos baseados em
  • HTML com ativosSuporte para HTML arquivos com conteúdo incorporado CSS, JavaScripte imagens

Formatos de página

  • Tamanhos padrãoA0, A1, A2, A3, A4, A5, A6, A7, A8
  • Formatos de negócios: Tablóide, Jurídico, Declaração, Executivo
  • Dimensões personalizadasDimensionamento de página flexível para atender a requisitos específicos.
  • Controle de orientaçãoOpções de layout retrato e paisagem:

Opções de layout

  • Retrato de ModaOrientação vertical da página para documentos padrão
  • Modo paisagemOrientação horizontal da página para conteúdo amplo
  • Controle de MargemConfigurações precisas de margens superior, inferior, esquerda e direita.
  • Opções de dimensionamento: Dimensionamento do conteúdo de 0 a 0,8 para um ajuste ideal

REST API Parâmetros

Lista completa de parâmetros para a conversão. HTML para PDF REST APIOs parâmetros estão organizados por categoria para melhor compreensão e implementação.

Importante: Os parâmetros marcados com um asterisco (*) são obrigatórios e devem ser fornecidos para o API para funcionar corretamente.

Parâmetros obrigatórios

ParâmetroTipoDescriçãoExemplo
Conteúdo do arquivo*Base64Mapeia o conteúdo do arquivo da ação anterior. Suporta um único arquivo. HTML ou HTML arquivos em ZIPJVBERi...
Nome do arquivo HTML*StringA fonte HTML nome do arquivo com extensão .htmldocument.html
caminho do arquivo índice*StringO caminho do arquivo de índice é obrigatório quando o arquivo de entrada é ZIPindex.html
Layout*StringO layout da saída PDF arquivo. As opções são Retrato ou PaisagemPortrait
Formatar*StringVocê pode selecionar qualquer formato - A0, A1, A2, A3, A4, A5, A6, A7, A8, Tablóide, Jurídico, Declaração, ExecutivoA4
Escala*DecimalEspecifique a escala como um valor decimal entre 0 e 0,8. A escala determina o quanto o conteúdo será redimensionado. Um valor menor reduz o tamanho, enquanto um valor maior o aumenta dentro do intervalo permitido. Por exemplo, inserir 0,8 redimensionará o conteúdo para 80% do seu tamanho original.0.8
Margem superior*StringEspecifique o valor para TopMargin de acordo com sua necessidade. Isso define o espaço entre a borda superior da página (ou contêiner) e o conteúdo. O valor deve ser fornecido com uma unidade válida (por exemplo, pixels). Por exemplo, inserindo 40px definirá uma margem superior de 40 pixels.40px
Margem inferior*StringEspecifique o valor de BottomMargin de acordo com sua necessidade. Essa configuração controla o espaço entre a borda inferior da página (ou contêiner) e o conteúdo. O valor deve ser inserido em uma unidade válida (por exemplo, pixels). Por exemplo, inserindo 40px criará uma margem inferior de 40 pixels, garantindo que o conteúdo seja deslocado para cima a partir da borda inferior.40px
Margem esquerda*StringEspecifique o valor para LeftMargin de acordo com sua necessidade. Isso define o espaço entre a borda esquerda da página (ou contêiner) e o conteúdo. O valor deve incluir uma unidade válida (por exemplo, pixels). Por exemplo, inserindo 40px criará uma margem esquerda de 40 pixels, deslocando o conteúdo para dentro a partir da borda esquerda.40px
Margem direita*StringEspecifique o valor para RightMargin de acordo com sua necessidade. Isso define o espaço entre a borda direita da página (ou contêiner) e o conteúdo. O valor deve ser fornecido com uma unidade válida (por exemplo, pixels). Por exemplo, inserindo 40px criará uma margem direita de 40 pixels, deslocando o conteúdo para dentro a partir da borda direita.40px
Imprimir fundo*BooleanSelecionar "verdadeiro" imprimirá o fundo (como cores, padrões ou imagens) juntamente com o conteúdo. PDFSelecionar "false" excluirá o fundo e apenas o conteúdo principal será exibido. PDF.true
ExibirCabeçalhoRodapé*BooleanSelecionar "verdadeiro" incluirá o cabeçalho e o rodapé (como números de página, títulos ou outras informações definidas) no PDFSelecionar "false" excluirá o cabeçalho e o rodapé, de modo que apenas o conteúdo principal será exibido.true

Saída

O PDF4me Converter HTML para PDF REST API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:

JSON Formato de resposta

O bruto JSON resposta do API:

{
"File Content": "Output file content from PDF4me action",
"File Name": "Output file name from PDF4me action"
}

Exemplo de solicitação

Cabeçalho

Content-Type: application/json
Authorization: YOUR_API_KEY

Observação: Adquira o seu API chave do Painel de controle do PDF4me

Carga útil

{
"docContent": "Please put HTML base64 content",
"docName": "output.pdf",
"indexFilePath": "please input file path",
"layout": "Portrait",
"format": "A4",
"scale": 0.8,
"topMargin": "40px",
"bottomMargin": "40px",
"leftMargin": "40px",
"rightMargin": "40px",
"printBackground": true,
"displayHeaderFooter": true
}

Exemplos de código

O PDF4me Converter HTML para PDF REST API Fornece exemplos de código em várias linguagens de programação. Escolha a linguagem que melhor se adapta ao seu ambiente de desenvolvimento:

C# (CSharp) Amostra

Completo C# implementação para HTML para PDF conversão:

HTML Recursos de conversão

Processamento de conteúdo web

  • HTML RenderizaçãoAvançado HTML mecanismo de análise e renderização
  • CSS Apoiar: Completo CSS preservação de estilo e layout
  • JavaScript ManuseioSuporte para conteúdo dinâmico e elementos interativos.
  • Integração de ativosProcessamento de imagens, fontes e recursos externos.

Personalização de documentos

  • Layout da páginaControle de orientação retrato e paisagem
  • Seleção de formatoVários tamanhos de página, de A0 a A8, e formatos comerciais.
  • Controle de MargemConfigurações precisas de margens superior, inferior, esquerda e direita.
  • Opções de dimensionamentoDimensionamento de conteúdo para otimizar o ajuste e a legibilidade da página.

Estilização Avançada

  • Impressão de fundoControle sobre cores, padrões e imagens de fundo.
  • Cabeçalho/RodapéNumeração de páginas, títulos e informações do documento
  • Preservação de ConteúdoMantém o original HTML estrutura e formatação
  • Saída de qualidadeAlta resolução PDF geração com aparência profissional

Casos de uso e aplicações industriais

Casos de uso para empresas e negócios

  • Geração de DocumentosCrie relatórios e documentos em PDF a partir de modelos HTML.
  • Relatórios de negóciosConverter relatórios comerciais HTML para PDF
  • Documentação CorporativaConverter documentos corporativos HTML em PDF
  • Painéis de controle de negóciosConverter dashboards HTML em PDF para geração de relatórios

Obtenha ajuda