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.
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âmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| URL da Web* | String | Web URL da página que precisa ser convertida como PDF. | https://www.google.com |
| Tipo de autenticação* | String | Especifique 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* | String | Insira 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* | String | Insira 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* | Base64 | Mapeie o conteúdo do arquivo base para URL para PDF processamento de conversão | JVBERi... |
| Nome do arquivo* | String | Saída PDF Nome do arquivo com extensão para o arquivo convertido URL contente | output.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* | String | Você pode selecionar qualquer um dos formatos. A0, A1, A2, A3, A4, A5, A6, A7, A8 - Tablóide - Jurídico - Declaração - Executivo | A4 |
| Escala* | Decimal | Especifique 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* | String | Especifique 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* | String | Especifique 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* | String | Especifique 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* | String | Especifique 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é* | Boolean | Selecionar "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
- Table
- Schema
- Binary
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"
}
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| Conteúdo do arquivo | Conteúdo do arquivo de saída da ação PDF4me |
| Nome do arquivo | Nome do arquivo de saída da ação PDF4me |
Visão do esquema
A estrutura de dados e os tipos de resposta:
2 items
File Content: Base64 Output file content from PDF4me action
File Name: String Output file name from PDF4me action
Indicadores de tipo:
Base64= Dados bináriosString= Dados de texto
Visualização de Dados Binários
A conversão real PDF Dados e metadados do arquivo:
data
─────────────────────────────
File Content: Output file content from PDF4me action
File Name: Output file name from PDF4me action
Acesso a dados binários:
- PDF ContentePronto para download ou processamento posterior.
- URL ConversãoPágina web completa para PDF transformação
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#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
Java Amostra
Java Implementação com tratamento completo de erros e processamento de respostas:
JavaScript Amostra
Node.js e compatível com navegadores JavaScript Implementação:
Google Script Amostra
Google Apps Script implementação para Google Workspace integraçã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
- Business & Enterprise
- Legal & Professional Services
- Marketing & Sales
- Government & Compliance
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
Casos de uso de serviços jurídicos e profissionais
- Documentação LegalCriar versões em PDF de páginas da web para fins de comprovação legal e conformidade.
- Coleta de EvidênciasConverter páginas da web em PDF para fins de comprovação legal.
- Documentação de ConformidadeConverter conteúdo da web em PDF para fins de conformidade.
- Arquivamento legalConverter conteúdo jurídico da web para PDF para fins de arquivamento.
Casos de uso em marketing e vendas
- Anexos de e-mailConverter modelos de e-mail HTML e conteúdo da web em PDF para compartilhamento
- Materiais de marketingTransformar conteúdo de marketing digital em PDF
- Relatórios de VendasConverter painéis de vendas em PDF para geração de relatórios
- Comunicações com o clienteConverter conteúdo da web em PDF para comunicação com o cliente.
Casos de uso para governo e conformidade
- Arquivamento de conteúdo da WebConverter páginas da web em PDF para armazenamento a longo prazo e conformidade.
- Registros PúblicosTransformar conteúdo público da web em PDF para fins de arquivamento.
- Documentação regulamentarConverter conteúdo regulatório da web para PDF
- Arquivos do GovernoConverter conteúdo web governamental em PDF para fins de arquivamento.