API V2

Criar PDF/A

Connector ID: CreatePdfA

As páginas de um documento podem ser separadas e processadas mais adiante, se você usar esta funcionalidade para extrair páginas. Esta funcionalidade do PDF4me ajudará você a criar versões curtas de documentos e livros digitais, sem esforço.

  • Método: POST
  • Endpoint: /api/v2/PdfA

Parâmetros

ConformidadeString, Required

Conformidade PDF/A a ser aplicada. Quatro opções permitidas:

  • PDF/A-1b – Conformidade nível B (básica)
    Esta é a conformidade básica do PDF que segue o padrão para reprodução confiável da aparência visual do documento.
  • PDF/A-1a – Conformidade nível A (acessível)
    Inclui a conformidade PDF/A-1b e visa melhorar a acessibilidade com estrutura de documento, marcação de trechos de texto e imagens, mapeamento Unicode, especificação de idioma, etc. Este padrão melhora a visualização em leitores de tela.
  • PDF/A-2b – Conformidade básica
    O padrão PDF/A-2 é a Parte 2, abordando novos recursos compatíveis com as versões PDF 1.5, 1.6 e 1.7. Suporta compressão de imagens, transparência, incorporação de fontes, assinaturas digitais e incorporação de arquivos PDF/A para arquivamento de conjuntos de documentos em um único arquivo. O nível B é o mesmo definido no PDF/A-1b.
  • PDF/A-2u – Conformidade básica com mapeamento Unicode
    Segue o nível PDF/A-2b com todo o texto mapeado para Unicode.
  • PDF/A-2a – Conformidade acessível
    Segue o nível PDF/A-2b mantendo-o acessível como no PDF/A-1a.
  • PDF/A-3b – Conformidade básica
    A Parte 3 permite incorporar arquivos como XML, CSV, CAD, Word, etc., além das funcionalidades da Parte 2.
  • PDF/A-3u – Conformidade básica com mapeamento Unicode
    Segue o nível PDF/A-3b com todo o texto mapeado para Unicode.
  • PDF/A-3a – Conformidade acessível
    Segue o nível PDF/A-3b mantendo-o acessível como no PDF/A-1a.
Conteúdo do arquivoBase64, Required

O conteúdo do arquivo de entrada

Nome do arquivoString, Required

Nome do arquivo

Permitir downgradeBoolean, Required

Permitir downgrade da conformidade no futuro
true
false

Permitir upgradeBoolean, Required

Permitir upgrade da conformidade no futuro
true
false

Saída

Conteúdo do arquivoBinary

Arquivo PDF de saída com o tipo de conformidade selecionado

Nome do arquivoString

Nome do arquivo PDF de saída com extensão

Header
Content-Type:application/json
Authorization: Por favor, copie a chave do link.

Payload

{
  "docContent": "Please put PDF base64 content",
  "docName": "output",
  "compliance": "PdfA1b",
  "allowUpgrade": true,
  "allowDowngrade": true
}

PDF4me api samples

CSharp(C#)
Java
JavaScript
Python
Salesforce
n8n
Google Script
AWS Lambda