The only API to transform HTML content into PDF, which also renders JavaScript code
Convert HTML web pages or URLs to high-quality PDF files quickly, accurately and reliably
All the knowledge you need
Here you can find some advice to consider to approach this API. If you prefer, we provide code samples, OAS3 documentation, the ability to try the API live via the Swagger UI or import the entire collection into Postman. We also offer a Sandbox environment where you can experiment with all kinds of requests completely free of charge.
Get the token in the appropriate section before you start.
- Oas file url https://console.openapi.com/oas/en/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