我刚买了abbyy FineReader11Copr,想从另一个程序那里验证一下,但是我找不到任何推荐来用于finereader.exe。所以没有任何命令,它只是简单地打开和扫描,但我需要告诉它在哪里保存文档,如何命名和关闭应用程序,也有它作为后台任务将是很酷的。
发布于 2016-03-17 19:56:48
在做我的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)此命令打开FR ui,处理文件,然后将其关闭(如果传递参数/quit)。FineCmd.exe位于您安装它的FR目录中
发布于 2015-12-12 20:35:39
你好,我很晚才看到这个msg,但是我使用ABBYY命令行已经有10年了。
我更喜欢ABBYY 8,因为它可以更快地完成同样的工作,而且不会打开任何GUI。它附带了FineOCR.exe:
"C:\...\ABBYY FineReader 8\FineOCR.exe" %1 /lang greek english /send MsWord它可以进行光学字符识别并打开MsWord。FineOCR.txt是一个简单的帮助文件。
关于ABBYY11,12(所有版本)有一个FineCmd.exe。使用像这样的东西:
"c:\...\FineReader\FineCMD.exe" %1 /lang greek english /send MsWord 做FineOCR之前做过的事情(但没有.txt帮助文件)
发布于 2013-05-05 22:47:46
不幸的是,这样的专业OCR软件不支持命令行实用程序。对于批处理,它在其中提供了热文件夹实用程序(从GUI)。http://informationworker.ru/finereader10.en/hotfolder_and_scheduling/installandrun.htm
如果你想从你的程序中进行OCR批处理,他们会卖另一种软件,叫做“ABBYY Recoginition”。
它还为程序员提供了一个全面的API:http://www.abbyy.com/ocr_sdk_windows/technical_specifications/developer_environment/
如果你的计划是批处理它们并将内容写入数据库,你也可以做一个编程技巧来克服这样的限制,就像我最近在我的一个项目中所做的那样(虽然有点离线,但它很简单并且有效):在解析文件并将它们从程序中放到数据库表中时,将它们全部移动(或复制)到一个文件夹中,同时更改它们的文件名以包括数据库表中的ID。然后使用‘热文件夹’实用程序来OCR所有文件,通过具有相同的文件名与TXT扩展名(它是从‘热文件夹’设置设置)。然后,在您的程序中解析文件夹的文本文件,以字符串形式获取它们的内容,并从filename解析表IDS,其余部分将使用该信息更新表。)
https://stackoverflow.com/questions/16385443
复制相似问题