我有一个看起来像这样的 VBScript 脚本:
Const ForAppending = 8
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile("C:\OCRresults.txt", ForAppending, True)
set miDoc=CreateObject("MODI.Document")
miDoc.Create ("C:\PathToTifScreenshot.tif")
miDoc.Images(0).OCR
set miLayout = miDoc.Images(0).Layout
stringOut=miLayout.Text
objTextFile.WriteLine stringOut
DoOCR = stringOut
Set miLayout = Nothing
Set miDoc = Nothing
Set objFSO = Nothing
它使用 MODI 对 tif 文件进行 OCR。但是,MODI 会自动识别旋转的图像,我不希望它以这种方式工作。我基本上想要的是只有在图像正确旋转时才能正确进行 OCR。MODI 的 gui 中有一个选项可以取消选中:“自动旋转”,但似乎这只适用于手动过程。有什么想法可以防止我的脚本识别旋转的图像吗?