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.

Conseils utiles pour commencer PDF

Obtenir le Token dans la section appropriée avant de commencer.

Utilisez l'outil en ligne ou générez-le via l'API. Définissez la date d'expiration, un nom utile et ajoutez maintenant un ensemble d'étendues pour limiter les actions possibles que votre jeton peut effectuer.
  • 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

PDF

Création d'un fichier PDF

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:
bearerAuth
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

Content type
application/json

Response samples

Content type
application/json
Example
{
  • "message": "No input provided",
  • "success": false,
  • "error": null
}