abbyy finereader.exe正在查找要在其他程序中使用的cmd命令

abbyy finereader.exe正在查找要在其他程序中使用的cmd命令,cmd,ocr,abbyy,finereader,Cmd,Ocr,Abbyy,Finereader,我刚买了abbyy finereader 11 copr从另一个程序运行它,但我找不到任何用于finereader.exe的推荐。 因此,如果没有任何命令,它只需打开和扫描,但我需要告诉它保存文档的位置以及如何命名和再次关闭应用程序,将其作为后台任务也很酷。不幸的是,这样的专业OCR软件不支持命令行实用程序。对于批处理,它在其中提供了热文件夹实用程序(来自GUI) 如果你想从你的程序中进行OCR批处理,他们会出售另一种软件,称为“ABBYY Recognition Server” 还为程序员提供

我刚买了abbyy finereader 11 copr从另一个程序运行它,但我找不到任何用于finereader.exe的推荐。
因此,如果没有任何命令,它只需打开和扫描,但我需要告诉它保存文档的位置以及如何命名和再次关闭应用程序,将其作为后台任务也很酷。

不幸的是,这样的专业OCR软件不支持命令行实用程序。对于批处理,它在其中提供了热文件夹实用程序(来自GUI)

如果你想从你的程序中进行OCR批处理,他们会出售另一种软件,称为“ABBYY Recognition Server”

还为程序员提供了全面的API:


如果您的计划是批处理这些文件并将其内容写入数据库,那么您还可以使用编程技巧来克服这些限制,就像我最近在一个项目中所做的那样(这是一种有点离线的方式,但它很简单而且有效):在解析文件并将其从程序放入数据库表时,移动(或复制)在更改文件名以包含数据库表中的ID时,将所有文件都保存到一个文件夹中。然后使用“热文件夹”实用程序通过具有相同的文件名和TXT扩展名(从“热文件夹”设置中设置)来OCR所有文件。然后在您的程序中解析文件夹的文本文件,将其内容作为字符串,并从文件名解析表ID,其余的则使用该信息更新您的表。)

一年后,ABBYY确实支持命令行用法:

您好,我很晚才看到此消息,但我使用ABBYY命令行已有10年了

我更喜欢ABBYY 8,因为它可以更快地完成同样的工作,并且不会打开任何GUI。它附带FineOCR.exe:

"C:\...\ABBYY FineReader 8\FineOCR.exe" %1 /lang greek english /send MsWord
它执行OCR并打开MsWord。FineOCR.txt是一个简单的帮助文件

关于ABBYY 11,12(所有版本),有一个FineCmd.exe。使用类似于:

"c:\...\FineReader\FineCMD.exe" %1 /lang greek english /send MsWord 

做FineOCR以前做过的事情(但没有.txt帮助文件)

在做我的OCR研究项目时,发现了一个。适用于FR12,未使用早期版本进行测试

FineCmd.exe PRESS2.TIFF /lang Mixed /out C:\temp\result.txt /quit 

general command line:  <open_keys/scanning> [<recognition_keys>] [<export_keys>] 

  <open_keys/scanning> ::= ImageFiles | /scan [SourceName] | /file [filename1 filename2], where
    ImageFiles - list of files for recognition
    SourceName - images source (scanner); if not specified, current is used
    filename.. -  list of files for recognition

  <recognition_keys> ::= [/lang Language] [/optionsFile OptionsFileName], where
    Language - name of language in English (russian, greek, Mixed)
    OptionsFileName - path to options file

  <export_key> ::= /out ExportFile | /send Target, where
    ExportFile - name of file with extension to save file to
      (txt, rtf, doc, docx, xml, htm(l), xls, xlsx, ppt, pptx, pdf, dbf, csv, lit); 
    Target - name of target app where to open
      (MSWord, MSExcel, WordPro, WordPerfect, StarWriter, Mail, Clipboard, WebBrowser, Acrobat, PowerPoint)
FineCmd.exe按2.TIFF/lang Mixed/out C:\temp\result.txt/quit
通用命令行:[]]
::=ImageFiles |/scan[SourceName]|/file[filename1 filename2],其中
ImageFiles-用于识别的文件列表
SourceName-图像源(扫描仪);如果未指定,则使用电流
文件名..-要识别的文件列表
::=[/lang语言][/options文件选项文件名],其中
语言-英语语言名称(俄语、希腊语、混合语)
选项文件名-选项文件的路径
::=/out ExportFile |/send Target,其中
ExportFile-要保存文件的扩展名为的文件名
(txt、rtf、doc、docx、xml、htm(l)、xls、xlsx、ppt、pptx、pdf、dbf、csv、lit);
Target-要打开的目标应用程序的名称
(MSWord、MSExcel、WordPro、WordPerfect、StarWriter、邮件、剪贴板、WebBrowser、Acrobat、PowerPoint)

此命令打开FR ui,处理文件,然后将其关闭(如果传递参数/退出)。位于安装它的FR目录中的FineCmd.exe版本14不会使用以下方式保存输出文件:

FineCmd.exe PRESS2.TIFF /lang Mixed /out C:\temp\result.txt /quit

版本11和12使用上述命令运行良好(确实保存了输出),但确实显示了可以使用
/quit
关闭的GUI

版本9和10不附带
FineCmd.exe
finecocr.exe


版本8可以OCR并将输出发送到所选的应用程序,但不能使用
/out
保存。根据我的经验,它确实打开了GUI

我应该使用什么命令行参数来保存MsWord文件??FineCmd.exe什么都不做,它只是在版本12中打开GUI。您好,我使用这个.bat来保存FR12:“c:\Graph\ABBYY fineereader 12\App\fineereader\FineCmd.exe”%1/lang希腊语/send MsWord it works fine!。MikeThis.bat打开MsWord并插入文本(静默OCR操作-无OCR GUI),但它不会自动保存……您能给出一个选项文件的示例吗?选项文件是您在FR文档文件夹中获得的batch.options.xml文件。不幸的是,似乎有一个bug(至少在FR12中):自定义模式保存在xml文件中,但不是由FR加载的。对于我(FineReader 12),这会打开带有输入文件的UI,但不会执行OCR、保存文件或退出。我必须手动完成保存/退出。是否有关于该命令其他选项的文档?@JimGarrison您应该在FineReader应用程序中检查您的设置,它应该设置为在打开文档时自动执行OCR。对于所有正在查找可与finecmd.exe一起使用的batch.options.xml的用户,要找到它,您必须在FineReader OCR编辑器中保存一个OCR项目,在保存的项目文件夹中,您将找到上述XML。我已经在FR 15上测试了finecmd.exe,可以确认它工作正常。使用的命令是
finecmd.exe file.pdf/lang English/optionsFile OptionsFileName.xml/out file.pdf
,甚至在FR 15上也能工作。注意:您在FR OCR编辑器中设置并保存到项目文件夹的任何设置都将是FineCMD.exe将使用的设置。我可以在ABBYY FineReader 14中使用,您的声明是错误的。Ivan我可以确认这一点。这不适用于FineReader 14@LeeTeongHoe你能分享你正在使用的命令吗?输出是否正确保存在FR 14上?“C:\Program Files(x86)\ABBYY FineReader 14\FineCmd.exe”“C:\SomePath\File\OCR\test.png”/lang Mixed/out“C:\SomePath\File\OCR\result.txt”/quitI甚至创建了SpringBoot webapp,通过浏览器上传OCR图像,到目前为止没有问题……请再做一些研究,正如您在和notes中所看到的,完全可以使用CMDline使用FR OCR转换文件。
FineCmd.exe PRESS2.TIFF /lang Mixed /out C:\temp\result.txt