API V2

Créer un PDF/A

Connector ID: CreatePdfA

Les pages d’un document peuvent être séparées et traitées plus loin, si vous utilisez cette fonctionnalité pour extraire des pages. Cette fonctionnalité de PDF4me vous aidera à créer des versions courtes de documents et de livres numériques, sans effort.

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

Paramètres

ConformitéString, Required

Conformité PDF/A à appliquer. Quatre options autorisées :

  • PDF/A-1b – Conformité niveau B (de base)
    C’est la conformité PDF de base qui respecte la norme pour une reproduction fiable de l’apparence visuelle du document.
  • PDF/A-1a – Conformité niveau A (accessible)
    Inclut la conformité PDF/A-1b et vise à améliorer l’accessibilité grâce à une structure de document, l’étiquetage des blocs de texte et des images, le mappage Unicode, la spécification de la langue, etc. Cette norme améliore la lecture avec les lecteurs d’écran.
  • PDF/A-2b – Conformité de base
    Le standard PDF/A-2 est la partie 2 qui prend en charge les nouvelles fonctionnalités des versions PDF 1.5, 1.6 et 1.7. Il prend en charge la compression d’images, la transparence, l’incorporation de polices, les signatures numériques et l’intégration de fichiers PDF/A pour faciliter l’archivage d’ensembles de documents dans un seul fichier. Le niveau B correspond à celui défini dans PDF/A-1b.
  • PDF/A-2u – Conformité de base avec mappage Unicode
    Cette conformité suit le niveau PDF/A-2b avec tout le texte mappé en Unicode.
  • PDF/A-2a – Conformité accessible
    Cette conformité suit le niveau PDF/A-2b tout en restant accessible comme dans PDF/A-1a.
  • PDF/A-3b – Conformité de base
    La partie 3 du standard permet d’incorporer des fichiers tels que XML, CSV, CAD, Word, etc., en plus des fonctionnalités de la partie 2.
  • PDF/A-3u – Conformité de base avec mappage Unicode
    Cette conformité suit le niveau PDF/A-3b avec tout le texte mappé en Unicode.
  • PDF/A-3a – Conformité accessible
    Cette conformité suit le niveau PDF/A-3b tout en restant accessible comme dans PDF/A-1a.
Contenu du fichierBase64, Required

Le contenu du fichier d’entrée

Nom du fichierString, Required

Nom du fichier

Autoriser la dégradationBoolean, Required

Autoriser la dégradation de la conformité dans le futur
true
false

Autoriser la mise à niveauBoolean, Required

Autoriser la mise à niveau de la conformité dans le futur
true
false

Sortie

Contenu du fichierBinary

Fichier PDF de sortie avec le type de conformité sélectionné

Nom du fichierString

Nom du fichier PDF de sortie avec extension

Header
Content-Type:application/json
Authorization: Veuillez copier la clé depuis le lien.

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