c#
VB
objective - c
c++
Java
[SerializableAttribute ()]
公共类OcrWriteXmlOptions
< SerializableAttribute () >
公共类OcrWriteXmlOptions
@接口LTOcrWriteXmlOptions: NSObject
公共类OcrWriteXmlOptions
[SerializableAttribute ()]
公共ref类OcrWriteXmlOptions
OcrWriteXmlOptions允许控制XML数据是如何写的。它具有以下成员:
成员 | 描述 |
---|---|
编码 | 设置编码的XML数据。use UTF8或UTF16 |
格式化 | 人类阅读的文档格式 |
缩进 | 字符串为缩进保存XML数据时使用。 |
使用Leadtools;
使用Leadtools.Codecs;
使用Leadtools.Ocr;
使用Leadtools.Forms.Common;
使用Leadtools.Document.Writer;
使用Leadtools.WinForms;
使用Leadtools.Drawing;
使用Leadtools.ImageProcessing;
使用Leadtools.ImageProcessing.Color;
私人静态无效OcrWriteXmlOptionsExample ()
{
varimageFileName = Path.Combine (LEAD_VARS.ImagesDir,“Ocr1.tif”);
varformattedFileName = Path.Combine (LEAD_VARS.ImagesDir,“formatted.xml”);
varnonFormattedFileName = Path.Combine (LEAD_VARS.ImagesDir,“non_formatted.xml”);
使用(IOcrEngine ocrEngine = OcrEngineManager.CreateEngine (OcrEngineType.LEAD))
{
ocrEngine.Startup (零,零,零,LEAD_VARS.OcrLEADRuntimeDir);
/ /加载一个图像
varrasterImage = ocrEngine.RasterCodecsInstance。负载(imageFileName, 1);
/ /创建一个OCR页面
使用(IOcrPage ocrPage = ocrEngine。CreatePage (rasterImage OcrImageSharingMode.AutoDispose))
{
/ /识别
ocrPage.Recognize (零);
/ /将结果保存为XML
/ /首先,non-formatted
varwriteXmlOptions =新OcrWriteXmlOptions ();
writeXmlOptions。格式化的=假;
ocrPage。SaveXml (formattedFileName 1 writeXmlOptions OcrXmlOutputOptions.None);
/ /下面,用4个空格缩进格式
writeXmlOptions。格式化的=真正的;
writeXmlOptions。缩进=”“;
ocrPage。SaveXml (nonFormattedFileName 1 writeXmlOptions OcrXmlOutputOptions.None);
}
}
}
静态类LEAD_VARS
{
公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”;
公共常量字符串OcrLEADRuntimeDir =@“C: \ LEADTOOLS21 \ Bin \常见\ OcrLEADRuntime”;
}
进口Leadtools
进口Leadtools.Codecs
进口Leadtools.Ocr
进口Leadtools.Forms
进口Leadtools.Document.Writer
进口Leadtools.WinForms
进口Leadtools.Drawing
进口Leadtools.ImageProcessing
进口Leadtools.ImageProcessing.Color
私人共享子OcrWriteXmlOptionsExample ()
昏暗的imageFileName作为字符串= Path.Combine (LEAD_VARS.ImagesDir“Ocr1.tif”)
昏暗的formattedFileName作为字符串= Path.Combine (LEAD_VARS.ImagesDir“formatted.xml”)
昏暗的nonFormattedFileName作为字符串= Path.Combine (LEAD_VARS.ImagesDir“non_formatted.xml”)
使用ocrEngine作为IOcrEngine = OcrEngineManager.CreateEngine (OcrEngineType.LEAD)
ocrEngine.Startup (没有什么,没有什么,没有什么LEAD_VARS.OcrLEADRuntimeDir)
的加载一个形象
昏暗的rasterImage作为RasterImage = ocrEngine.RasterCodecsInstance。负载(imageFileName, 1)
“创建一个OCR页面
使用ocrPage作为IOcrPage = ocrEngine。CreatePage (rasterImage OcrImageSharingMode.AutoDispose)
的认识
ocrPage.Recognize (没有什么)
将结果保存为XML
首先,non-formatted
昏暗的writeXmlOptions作为新OcrWriteXmlOptions ()
writeXmlOptions。格式化的=假
ocrPage。SaveXml (formattedFileName 1 writeXmlOptions OcrXmlOutputOptions.None)
“接下来,与4个空格缩进格式
writeXmlOptions。格式化的=真正的
writeXmlOptions。缩进=”“
ocrPage。SaveXml (nonFormattedFileName 1 writeXmlOptions OcrXmlOutputOptions.None)
结束使用
结束使用
结束子
公共NotInheritable类LEAD_VARS
公共常量ImagesDir作为字符串=“C: \ LEADTOOLS21 \ Resources \图片”
公共常量OcrLEADRuntimeDir作为字符串=“C: \ LEADTOOLS21 \ Bin \常见\ OcrLEADRuntime”
结束类
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。