Passer au contenu principal
Par défaut, les images ajoutées au fichier sont modifiées selon des propriétés spécifiques de la compétence. Par exemple, les changements suivants peuvent être appliqués :
  • Recadrage. Les bords de la page sont détectés et recadrés ; les inclinaisons et les distorsions sont également corrigées.
  • Rotation. Les pages avec une orientation non standard (par exemple, des pages avec du texte vertical) sont pivotées.
Vous pouvez activer ou désactiver la modification automatique des images à l’aide des indicateurs AutoCrop et AutoOrientation. Pour ce faire, à l’étape 3 du scénario, transmettez ces paramètres dans la transaction avec une valeur Yes ou No : Pour Windows :
curl -X POST "https://your-server/api/publicapi/v1/transactions/transaction-id/files" \
-H "accept: */*" \
-H "Authorization: Bearer token" \
-H "Content-Type: multipart/form-data" \
-F "Model={
   \"files\": [
     {
       \"imageProcessingOptions\": {
       \"autoCrop\": \"No\",
       \"autoOrientation\": \"No\"
       }
     }
   ]
}" \
-F "Files=@testImage.tif;type=image/tiff"
Sous Linux :
curl -X POST 'https://your-server/api/publicapi/v1/transactions/transaction-id/files' \
-H 'accept: */*' \
-H 'Authorization: Bearer token' \
-H 'Content-Type: multipart/form-data' \
-F 'Model={
   "files": [
     {
       "imageProcessingOptions": {
       "autoCrop": "No",
       "autoOrientation": "No"
       }
     }
   ]
}' \
-F 'Files=@testImage.tif;type=image/tiff'
Les paramètres AutoCrop et AutoOrientation peuvent être définis à la fois pour les transactions et pour les Skills. Si ces paramètres sont définis sur Yes ou No pour une transaction donnée, les images sont traitées en conséquence. Par défaut, les images sont prétraitées selon les valeurs spécifiées pour ces paramètres dans le Skill lui-même.
Important ! Actuellement, les valeurs de ces paramètres ne peuvent être définies que pour les Skills d’OCR (Reconnaissance optique de caractères).