Passer au contenu principal
Par défaut, les images ajoutées au fichier sont modifiées en fonction des propriétés spécifiques de la compétence. Par exemple, les changements suivants peuvent être appliqués :
  • Recadrage. Les bordures de la page sont détectées et recadrées, et les inclinaisons et 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 "[email protected];type=image/tiff"
Pour 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 '[email protected];type=image/tiff'
Les paramètres AutoCrop et AutoOrientation peuvent être définis à la fois pour les transactions et les compétences. Si ces paramètres sont définis sur Yes ou No pour une transaction donnée, les images sont traitées conformément à ces valeurs. Par défaut, les images sont prétraitées selon les valeurs spécifiées pour ces paramètres dans la compétence elle-même.
Important ! Actuellement, les valeurs de ces paramètres peuvent uniquement être définies pour les compétences OCR.