Das Problem ist, das muss mega schnell passieren. Erst in die Cloud hochladen und dann auslesen ist leider zu langsam. Ich hab das jetzt mit Tesseract gemacht. Anbei verlinke ich den Code den ich benutzt habe, für alle die damit auch mal arbeiten wollen.
einfach Tesseract herrunterladen und installieren. Dann sollte es laufen
_ScreenCapture_Capture (@DesktopDir & "\Image1.jpg",100, 200,900, 300)
Local $img_filename = "C:\Users\Richard\Desktop\Image1.jpg"
$ocr_filename = "C:\Users\Richard\Desktop\Image1"
$ocr_filename_and_ext ="C:\Users\Richard\Desktop\Image1.txt"
Local $iPID = Run(@ComSpec & " /C " & "tesseract.exe """ & $img_filename & """ """ & $ocr_filename & """", @ProgramFilesDir & "\Tesseract-OCR", @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD)
ProcessWaitClose($iPID)
$string= FileReadLine($ocr_filename_and_ext,1)
MsgBox(0,"title",$string&".txt")