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

use*_*357 8 ocr cmd finereader abbyy

我刚从另一个程序中购买了abbyy finereader 11 copr,但是我找不到任何可以用于finereader.exe的赞誉.所以没有任何命令它只是打开和扫描,但我需要告诉它在哪里保存文档以及如何命名和再次关闭应用程序,将它作为后台任务也很酷.

小智 18

在做我的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)
Run Code Online (Sandbox Code Playgroud)

此命令打开FR ui,处理文件然后关闭它(如果传递参数/退出).FineCmd.exe位于您安装它的FR目录中


Mic*_*c X 5

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

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

"C:\...\ABBYY FineReader 8\FineOCR.exe" %1 /lang greek english /send MsWord
Run Code Online (Sandbox Code Playgroud)

它执行 OCR 并打开 MsWord 。FineOCR.txt 是一个简单的帮助文件。

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

"c:\...\FineReader\FineCMD.exe" %1 /lang greek english /send MsWord 
Run Code Online (Sandbox Code Playgroud)

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


Ali*_*ELI 4

不幸的是,这样专业的 OCR 软件不支持命令行实用程序。对于批处理,它提供了内部的 HOT FOLDER 实用程序(来自 GUI)。http://informationworker.ru/finereader10.en/hotfolder_and_scheduling/installandrun.htm

如果您想通过程序进行 OCR 批量处理,他们会出售另一种软件,称为“ABBYY Recoginition Server”。

还为程序员提供了全面的 API:http://www.abbyy.com/ocr_sdk_windows/technical_specifications/developer_environment/

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