LEADTOOLS Recognition Imaging SDK是精选的LEADTOOLS SDK功能集,旨在在企业级文档自动化解决方案中构建端到端文档成像应用程序,这些解决方案需要OCR,MICR,OMR,条形码,表单识别和处理,PDF,打印捕获 ,档案,注释和图像查看功能。 这套功能强大的工具利用LEAD屡获殊荣的图像处理技术,智能识别可用于识别和提取任何类型的扫描或传真形式图像数据的文档功能。
点击下载LEADTOOLS Recognition Imaging SDK试用版
无论您的图像处理需求是什么,LEADTOOLS都有世界领先的SDK来完成所有繁重的工作。在以前的文章中,我们讨论了 查看图像, 保存图像, 将图像组合成一个文件以及 将一个文件拆分成多个图像。LEADTOOLS还可以在图像上绘制和编辑注释和标记对象。

在当今充满数字协作和图像共享的世界中,全面的注释支持至关重要。人们和组织全天使用各种类型的注释来引起对图像或文档特定方面的关注,并增强用户体验,生产力和安全性。该 LEADTOOLS注释库 支持标记对象和工具,包括高亮,参看附图,添加注释,进行测量,redacting或下划线的文本,以及更多的强大的集合。
下面的代码将帮助您入门,或者您随时可以查看我们有关图形注释的完整教程 。我们还将介绍 如何 为您的文档或图像创建自定义注释。
private void Form1_Load(object sender, EventArgs e) { // Initialize Image Viewer object viewer = new ImageViewer(); viewer.Dock = DockStyle.Fill; // Initialize Automation Control for Image Viewer automationControl = new ImageViewerAutomationControl(); automationControl.ImageViewer = viewer; // Initialize a new RasterCodecs object RasterCodecs codecs = new RasterCodecs(); // Load the main image into the viewer viewer.Image = codecs.Load(@"C:\LEADTOOLS21\Resources\Images\ocr1.tif"); // Initialize the Interactive Mode for the Image Viewer AutomationInteractiveMode automationInteractiveMode = new AutomationInteractiveMode(); automationInteractiveMode.AutomationControl = automationControl; // Add the Interactive Mode to the Image Viewer viewer.InteractiveModes.BeginUpdate(); viewer.InteractiveModes.Add(automationInteractiveMode); viewer.InteractiveModes.EndUpdate(); if (viewer.Image != null) { // Create and set up the Automation Manager annAutomationManager = new AnnAutomationManager(); annAutomationManager.RestrictDesigners = true; // Instruct the Manager to create all the default Automation objects. annAutomationManager.CreateDefaultObjects(); // Initialize the Manager Helper and create the Toolbar // Add the Toolbar and the Image Viewer to the Controls AutomationManagerHelper managerHelper = new AutomationManagerHelper(annAutomationManager); managerHelper.CreateToolBar(); Controls.Add(managerHelper.ToolBar); Controls.Add(viewer); // Set up the Automation (it will create the Container as well) automation = new AnnAutomation(annAutomationManager, automationControl); // Set this Automation as the active one automation.Active = true; // Set the size of the Container to the size of the Image Viewer automation.Container.Size = automation.Container.Mapper.SizeToContainerCoordinates(LeadSizeD.Create(viewer.Image.ImageWidth, viewer.Image.ImageHeight)); } }
要自己进行测试,请确保下载最新的LEADTOOLS SDK评估( 如果尚未下载)。该试用版有效期为60天,并提供无限制的聊天和电子邮件支持。
想要购买LEADTOOLS正版授权,或了解更多产品信息请点击【咨询在线客服】
来源:oschina
链接:https://my.oschina.net/u/4587239/blog/4864048