La seule API permettant de transformer du contenu HTML en PDF, qui rend également le code JavaScript
Convertir des pages web HTML ou des URL en fichiers PDF de haute qualité de manière rapide, précise et fiable.
Toutes les connaissances dont vous avez besoin
Vous trouverez ici quelques conseils à prendre en compte pour aborder cette API. Si vous préférez, nous fournissons des exemples de code, la documentation OAS3, la possibilité d'essayer l'API en direct via Swagger UI ou d'importer l'intégralité de la collection dans Postman. Nous proposons également un environnement Sandbox où vous pouvez expérimenter toutes sortes de requêtes de manière totalement gratuite.
Obtenir le Token dans la section appropriée avant de commencer.
- Oas file url https://console.openapi.com/oas/fr/pdf.openapi.json
- Fork or import with Postman
- Production domain pdf.openapi.it
- Sandbox domain test.pdf.openapi.it
- Production Scopes 1
-
Sandbox Scopes 1
- POST test.pdf.openapi.it/base
HTML to PDF (1.0.0)
Génération d'un document PDF à partir d'une page web ou d'une chaîne de caractères HTML
Création d'un fichier PDF simple
Cette méthode permet de créer des PDF à partir d'une URL ou d'une chaîne de caractères HTML.
Authorizations:
Request Body schema: application/json
html | string Une chaîne de caractères au format HTML qui doit être restituée sous forme de fichier PDF. Si "html" et "url" sont tous deux définis, l'option "html" a toujours la priorité et la seconde est ignorée. |
url | string La page source du fichier PDF |
number or object (margin) Une bordure blanche appliquée au fichier PDF |
Responses
Request samples
- Payload
- C + Libcurl
- Csharp + Restsharp
- Go + Native
- Java + Okhttp
- Java + Unirest
- Javascript + Jquery
- Javascript + Xhr
- Node + Native
- Node + Request
- Node + Unirest
- Objc + Nsurlsession
- Ocaml + Cohttp
- Php + Curl
- Php + Http1
- Php + Http2
- Python + Python3
- Python + Requests
- Ruby + Native
- Shell + Curl
- Shell + Httpie
- Shell + Wget
- Swift + Nsurlsession
Response samples
- 400
- 402
- "message": "No input provided",
- "success": false,
- "error": null