Convertisseur PDF en image
Route
POST /rest/content/thumbnail/{page}
Paramètres
Body
| Valeur | 
Type | 
Obligatoire | 
valeur par défaut | 
Description | 
| base64FileContent | 
string | 
Oui | 
 | 
Contenu d'un fichier PDF en base64 | 
{
    "filebase64FileContentContent" : ""
}
Retour
OK
| Code Http | 
Type | 
Description | 
Exemple | 
| 200 | 
array | 
Le PDF était converti | 
['pageCount' => 1, 'format' => 'png', 'fileContent' => "..."] | 
Exemple
| Valeur | 
Type | 
Description | 
| pageCount | 
int | 
Nombre de page total du fichier PDF | 
| format | 
string | 
Format du fileContent (toujours png) | 
| fileContent | 
string | 
Contenu PNG en base64 | 
{
    "pageCount" : 1,
    "format" : "png",
    "fileContent" : ""
}
ERRORS
| Code Http | 
Type | 
Description | 
Exemple | 
403 | 
array | 
Paramètre 'page' de l'URL n'est pas un entier | 
['errors' => "url 'page' param is not an integer"] | 
403 | 
array | 
Paramètre 'base64FileContent' n'est pas une chaîne | 
['errors' => "body 'base64FileContent' is not a string"] | 
403 | 
array | 
La chaîne du paramètre 'base64FileContent' ne peut pas être vide | 
['errors' => "Parameter string 'base64FileContent' cannot be empty"] | 
400 | 
array | 
Paramètre 'page' doit être supérieur à 0 | 
['errors' => "Parameter 'page' must be greater than 0"] | 
400 | 
array | 
Impossible d'obtenir le type MIME à partir du contenu du fichier | 
['errors' => "Could not get mime type from file content"] | 
400 | 
array | 
Ce type de fichier n'est pas permis : MimeType | 
['errors' => "This type of file is not allowed : MimeType"] | 
400 | 
array | 
Impossible de convertir le PDF en PNG : Détail... | 
['errors' => "Could not convert pdf to png : $detail"] |