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"] |