Zum Hauptinhalt springen
Standardmäßig werden hinzugefügte Bilder einer Datei gemäß bestimmten Skill-Eigenschaften bearbeitet. Beispielsweise können die folgenden Änderungen angewendet werden:
  • Zuschneiden. Seitenränder werden erkannt und beschnitten; Schräglagen und Verzerrungen werden ebenfalls korrigiert.
  • Drehung. Seiten mit nicht standardmäßiger Ausrichtung (z. B. Seiten mit vertikalem Text) werden gedreht.
Sie können die automatische Bildbearbeitung über die Flags AutoCrop und AutoOrientation zulassen oder deaktivieren. Gehen Sie dazu in Schritt 3 des Szenarios so vor, dass Sie diese Parameter im Vorgang mit dem Wert Yes oder No übergeben: Für 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"
Unter 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'
Die Parameter AutoCrop und AutoOrientation können sowohl für Vorgänge als auch für Skills festgelegt werden. Wenn diese Parameter für einen bestimmten Vorgang auf Yes oder No gesetzt sind, werden Bilder entsprechend diesen Werten bearbeitet. Standardmäßig werden Bilder anhand der Werte vorverarbeitet, die für diese Parameter im Skill selbst angegeben sind.
Wichtig! Derzeit lassen sich Werte für diese Parameter nur für OCR-Skills festlegen.