Pular para o conteúdo principal

Converter URL para PDF - Protetor de página da Web API

PDF4me Converter URL para PDF é uma poderosa solução de nível empresarial que transforma páginas da web e HTML conteúdo em alta qualidade PDF documentos por meio de técnicas avançadas API integração abrangente. Esta integração abrangente URL para PDF O serviço de conversão processa a web de forma eficiente. URLs, extraindo conteúdo, imagens e estilo, preservando o layout e a formatação para uso profissional PDF Criação de documentos. O API processos URL para PDF conversão por meio do recebimento de página da web URLs através de REST API chamadas, utilizando tecnologia avançada de renderização e algoritmos inteligentes de extração de conteúdo para renderização precisa de páginas da web e PDF geração. Com suporte abrangente para extração de conteúdo da web, preservação de layout, tratamento de autenticação e opções de personalização, esta solução é ideal para gerenciamento de conteúdo da web, arquivamento de documentos, geração de relatórios e web-to-web corporativo.PDF fluxos de trabalho que exigem confiabilidade e escalabilidade URL para PDF Conversão com precisão de conteúdo garantida e qualidade de saída profissional. Converta qualquer página da web para PDF usando seu URLAutomatize facilmente essa conversão com o URL para PDF PDF4me conector em API.

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

  • Processamento de páginas webConverter qualquer página da web ou URL em alta qualidade PDF documentos
  • Suporte a conteúdo HTML: Processo HTML código, CSS estilos e JavaScript elementos com conteúdo incorporado
  • Manipulação de conteúdo dinâmicoConverter ambos estáticos HTML Modelos e páginas web dinâmicas com conteúdo em tempo real
  • Preservação do LayoutManter o layout, os estilos e a estrutura originais da página web em PDF formato
  • Suporte à autenticaçãoGerenciar sites protegidos com vários métodos de autenticação
  • Opções de personalizaçãoControle o tamanho da página, as margens, os cabeçalhos, os rodapés e a formatação de saída.
  • Sem costura API IntegraçãoRESTful API Projetado para web-to-automatizadoPDF fluxos de trabalho e integração de sistemas empresariais

REST API Ponto final

O PDF4me REST API usa padrão HTTP Métodos para interagir com recursos. Todos URL 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/ConvertUrlToPdf

Tipos de conteúdo web suportados

O API Oferece suporte abrangente para diversos tipos de conteúdo web e cenários de conversão:

Tipos de páginas da Web

  • Estático HTML PáginasPáginas web padrão com HTML, CSSe básico JavaScript
  • Aplicações Web DinâmicasAplicativos de página única (SPAs) e conteúdo dinâmico
  • Sites responsivosPáginas web otimizadas para dispositivos móveis e computadores
  • Conteúdo ProtegidoPáginas da web protegidas por senha ou autenticadas
  • Elementos interativosPáginas com formulários, botões e componentes interativos.

Capacidades de processamento de conteúdo

  • Renderização HTML: Completo HTML5 suporte com padrões web modernos
  • Estilização CSS: Completo CSS2/CSS3 Suporte incluindo layouts flexbox e grid
  • Execução de JavaScript: Lado do cliente JavaScript renderização e conteúdo dinâmico
  • Manipulação de ImagensCarregamento, otimização e incorporação automáticos de imagens.
  • Suporte a fontes: Preservação de fontes da web e tipografia personalizada

Métodos de autenticação

  • Sem autenticaçãoSites públicos sem necessidade de login
  • Autenticação básicaConteúdo protegido por nome de usuário/senha
  • Integração OAuthAutenticação baseada em token para aplicações web modernas
  • Autenticação por chave de APIAcesso baseado em chave para áreas protegidas APIs e conteúdo

REST API Parâmetros

Lista completa de parâmetros para a conversão. URL 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
URL da Web*StringWeb URL da página que precisa ser convertida como PDF.https://www.google.com
Tipo de autenticação*StringEspecifique o tipo de autenticação necessário para acessar o site. URL, se aplicável. Alguns sites podem exigir métodos de autenticação, como a Autenticação Básica. OAuth, ou API chaves antes de permitir o acesso. Se nenhuma autenticação for necessária, este campo pode ser deixado em branco.NoAuth
Nome de usuário*StringInsira o nome de usuário caso seja necessária autenticação para acessar o site ou recurso. Normalmente, ele é usado juntamente com uma senha ou token, dependendo do método de autenticação.userName
Senha*StringInsira a senha caso seja necessária autenticação para acessar o site ou recurso. Normalmente, ela é usada juntamente com um nome de usuário, dependendo do método de autenticação.1234
Conteúdo do arquivo*Base64Mapeie o conteúdo do arquivo base para URL para PDF processamento de conversãoJVBERi...
Nome do arquivo*StringSaída PDF Nome do arquivo com extensão para o arquivo convertido URL contenteoutput.pdf
Layout*String- Paisagem: A página será orientada horizontalmente, sendo mais larga do que alta. - Retrato: A página será orientada verticalmente, sendo mais alta do que larga.landscape ou portrait
Formatar*StringVocê pode selecionar qualquer um dos formatos. A0, A1, A2, A3, A4, A5, A6, A7, A8 - Tablóide - Jurídico - Declaração - ExecutivoA4
Escala*DecimalEspecifique a escala para o URL-para-PDF Conversão. O valor deve ser fornecido em formato decimal, onde 1,0 representa 100% (tamanho original). Valores menores reduzem o tamanho do conteúdo, enquanto valores maiores (até o limite suportado) o aumentam.0.8
Margem superior*StringEspecifique a margem superior do PDF O valor deve ser fornecido em formato de string, juntamente com uma unidade válida (por exemplo, px, in, cm). Essa margem define o espaço entre a borda superior da página e o conteúdo.40px
Margem esquerda*StringEspecifique a margem esquerda do PDF O valor deve ser fornecido em formato de string, juntamente com uma unidade válida (por exemplo, px, in, cm). Essa margem define o espaço entre a borda esquerda da página e o conteúdo.40px
Margem direita*StringEspecifique a margem direita do PDF O valor deve ser fornecido em formato de string, juntamente com uma unidade válida (por exemplo, px, in, cm). Essa margem define o espaço entre a borda direita da página e o conteúdo.40px
Margem inferior*StringEspecifique a margem inferior do PDF O valor deve ser fornecido em formato de string, juntamente com uma unidade válida (por exemplo, px, in, cm). Essa margem define o espaço entre a borda inferior da página e o conteúdo.40px
Fundo para impressão*Boolean- Selecionar "verdadeiro" imprimirá os elementos de fundo (como cores, padrões ou imagens) juntamente com o conteúdo da página. - Selecionar "falso" excluirá o fundo, e apenas o texto principal e os elementos serão incluídos na impressão. PDF.true ou false
Exibir cabeçalho e rodapé*BooleanSelecionar "verdadeiro" incluirá cabeçalhos e rodapés (como números de página, títulos ou outras informações predefinidas) no PDFSelecionar "false" excluirá cabeçalhos e rodapés, mostrando apenas o conteúdo principal.true ou false

Saída

O PDF4me Converter URL 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

{
"webUrl": "https://www.google.com",
"authType": "NoAuth",
"username": "userName",
"password": "1234",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"layout": "landscape",
"format": "A4",
"scale": 0.8,
"topMargin": "40px",
"leftMargin": "40px",
"rightMargin": "40px",
"bottomMargin": "40px",
"printBackground": true,
"displayHeaderFooter": true
}

Exemplos de código

O PDF4me Converter URL 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 URL para PDF conversão:

URL para PDF Recursos de conversão

Processamento de conteúdo web

  • Renderização HTML: Completo HTML5 Suporte aos padrões web modernos e design responsivo
  • Estilização CSS: Completo CSS2/CSS3 Suporte incluindo flexbox, layouts em grade e animações.
  • Execução de JavaScript: Lado do cliente JavaScript renderização para conteúdo dinâmico e interações
  • Manipulação de ImagensCarregamento automático de imagens, otimização e dimensionamento adequado em PDF formato

Layout e formatação

  • Orientação da páginaSuporte para orientações de página tanto em paisagem quanto em retrato.
  • Tamanhos de página: Vários formatos de página padrão (A0-A8, Tabloide, Ofício, Declaração, Executivo)
  • MargensMargens superior, inferior, esquerda e direita personalizáveis com diversas unidades.
  • EscalaDimensionamento baseado em decimais para ajuste do tamanho do conteúdo (intervalo de 0,1 a 2,0)

Recursos avançados

  • Impressão de fundoOpção para incluir ou excluir cores, padrões e imagens de fundo.
  • Exibição de cabeçalho/rodapéCabeçalhos e rodapés configuráveis com números de página e títulos.
  • Suporte à autenticaçãoGerenciar sites protegidos com vários métodos de autenticação
  • Elementos interativos: Preservar links, botões e elementos de formulário em PDF formato

Casos de uso e aplicações industriais

Casos de uso para empresas e negócios

  • Geração de relatóriosGere automaticamente relatórios em PDF a partir de painéis dinâmicos baseados na web.
  • Gestão de DocumentosTransformar conteúdo da web em formato PDF para sistemas de documentos corporativos.
  • Arquivamento de conteúdo da WebConverter páginas da web em PDF para armazenamento a longo prazo e conformidade.
  • Painéis de controle de negóciosConverter dashboards empresariais em PDF para geração de relatórios

Obtenha ajuda