怎样在FineReader中用不同格式保存文件

原文链接:https://my.oschina.net/abbyychina/blog/548922

        在ABBYY FineReader这款OCR文字识别软件中,识别结果可以保存至一个文件、发送至另一应用程序、复制到剪贴板或通过电子邮件发送。您也可以将 OCR 结果保存为DOCX、ODT、RTF 格式。本文将详细介绍如何将识别结果保存为DOCX/ODT/RTF格式。

要以 DOCX/DOC/RTF/ODT 格式保存文本:

        单击主工具栏上保存按钮旁边的箭头,然后选择所需的格式。如果您需要的格式未显示在列表中,请单击 保存为其他格式…,然后从另存为类型下拉列表中选择所需格式。或者,在文件菜单上,单击将文档另存为,然后单击所需的保存格式。

 

112813_KEhi_2459783.png

 

112820_olHR_2459783.png

        提示:可使用选项对话框中的附加保存选项:单击工具 > 选项…,单击 保存选项卡,然后单击 RTF/DOCX/ODT 选项卡。

 

112840_3UVs_2459783.png

该选项卡上的保存选项分为以下几类:

        文档布局 根据计划使用电子文档的方式,从以下选项中选择一个选项:

        a. 精确副本 生成保持原始格式的文档。建议对布局复杂的文档使用该选项,如宣传手册。但请注意,该选项会限制更改输出文档文本和格式的功能。

        b. 可编辑的副本 生成几乎保持了原始格式和文本流的文档,但可轻松对其进行编辑。

        c. 带格式文本 保留字体、字体大小和段落,但不会保留页面上对象的确切位置或间距。生成的文本将左对齐(从右至左的文本将右对齐)。 注:在该模式下,竖排文本将变为横排文本。

        d. 纯文本 该模式不保留格式。如果启用了 保留粗体、斜体和下划线文本样式为纯文本选项,则字体将被保留。

        默认纸张大小 以 RTF、DOC、DOCX 或 ODT 格式保存时,可从默认纸张尺寸下拉列表中选择所用纸张尺寸。

        文本设置

        保留换行符和连字符 在输出文档中保留栏外标题(页眉和页脚)。

        保留换页 保留原始页面布置。

        保留行号 保留原始行号(若有)。行号将保存在您编辑文本时保持不变的单独字段中。 注:仅在选择了精确副本或可编辑的副本时,该功能才可用。

        保留页眉、页脚和页码 在输出文档中保留页眉页脚。

        保留粗体、斜体和下划线文本样式为纯文本 以纯文本模式保存时,保留文本样式。

        保留文本和背景颜色 保留文字的原始颜色。

        注:如果禁用了结构元素(页眉、页脚、目录和编号列表),则这些元素将被保存为正文文本。这些设置可在选项对话框(工具>选项…)的 读取选项卡上找到。

        图片设置 包含大量图片的文档通常很大。要减小文件的大小,请在图像设置组中选择所需选项。

        提示:

        要更改图片保存参数,单击 自定义…。在自定义设置对话框中选择所需参数并单击确定。

        如果您不想在已识别文本中保留图片,请确定未选择 保留图片选项。

        高级

        如果您需要在 ABBYY FineReader 的 Microsoft Word 而不是文本窗口中编辑已识别文本,选择突出显示置信度低的字符选项。如果选择该项,所有置信度低的字符将在 Microsoft Word 文档中突出显示。

        提示:可在选项对话框(工具>选项…)的查看选项卡上更改不确定字符的颜色。

 

112851_9UwF_2459783.png

        想要了解关于ABBYY FineReader 12的更多内容可前往ABBYY中文官网,了解相关内容。


转载于:https://my.oschina.net/abbyychina/blog/548922

展开阅读全文
博主设置当前文章不允许评论。

保存文件,在WinXP下只能保存为一种格式

08-01

用VC2005写了一个应用程序。支持保存2种文件类型的结果。在WIN7下功能正常。rnrn但在WinXP下,即使选择保存为txt格式,也只保存为xls格式。代码如下,请帮忙看一下为什么,多谢。rnrn[code=C/C++]rnvoid CHouseRobotDlg::OnFileSave()rnrn if (STATUS_RUNNING == m_taskStatus)rn rn MessageBox("数据下载中,请下载完成后再保存.");rn return;rn rnrn if (m_ctrlList.GetItemCount() < 1)rn rn MessageBox("请先下载数据再保存.");rn return;rn rnrn CString outFileName = "HouseInfo.xls";rn CString strTmp;rn m_EditHouseName.GetWindowText(strTmp);rn if ("" != strTmp)rn rn outFileName = strTmp;rn outFileName = outFileName + ".xls";rn rnrn //获取当前路径rn CString strCurrentPath;rn GetCurrentDirectory(200, strCurrentPath.GetBuffer(200));rn strCurrentPath.ReleaseBuffer();rnrn //m_EditHouseName.GetWindowText();rn static char sfile[] = "Excel文件(*.xls)|*.xls|记事本文件(*.txt)|*.txt||";rn CString filename;rn CFileDialog fileDlg(FALSE, "xls", outFileName, OFN_OVERWRITEPROMPT, sfile, this);rnrn fileDlg.m_ofn.lpstrInitialDir = strCurrentPath; /// 这里就设置了对话框的默认目录为strCurrentPathrn if (IDOK == fileDlg.DoModal())rn rn filename = fileDlg.GetPathName();rnrn /* 如果文件存在,则删除文件 */rn CFileStatus status; rn CString msg; rn if (CFile::GetStatus(filename, status)) rn rn DeleteFile(filename);rn rnrn if ("xls" == fileDlg.GetFileExt())rn rn saveExcel(filename);rn rn elsern rn saveTxt(filename);rn rn AfxMessageBox("文件保存成功!");rn rnrn[/code] 论坛

没有更多推荐了,返回首页