BATILAB · PDF Compatibility

BATIPDF

Transforme un PDF récent en PDF qui s’ouvre partout (PDF 1.4 / 1.3) ou en PDF/A.

ou

Notice développeur

API : POST /convert. Clé API sur demande.

1) Endpoint

POST /convert
form-data:
  - api_key: <votre_clef>      (si activée)
  - mode: v14 | v13 | pdfa       (défaut v14)
  - url: <URL publique d'un PDF>  (option 1)
  - file: <fichier PDF>           (option 2)
  - filename: <nom_sortie.pdf>    (optionnel)
  - linearize: true|false        (défaut true)

2) Exemples cURL

curl -X POST "https://votre-app.replit.app/convert"   -F "api_key=XXXX" -F "mode=v14"   -F "url=https://exemple.com/mon.pdf"   -o mon_compat.pdf
curl -X POST "https://votre-app.replit.app/convert"   -F "api_key=XXXX" -F "mode=v14"   -F "file=@mon.pdf" -o mon_compat.pdf

3) UI JSON

L’UI appelle /ui/convert et reçoit un JSON contenant input.*, output.*, download_url.