大漠插件

摘要:
尝试{ProcessmyProcess=newProcess();myProcessStartInfo.UseShellExecute=false;myProcessStartInfo.RirectStandardOutput=true;myProcessStart Info.Arguments=“/c”+strCmd;myProcess.Start();myProcess.Close();

一.注册大漠插件

下载:Click

两种方式

1.Cmd手动注册dll

regsvr32 D:Project大漠DMTestdm.dll

2.程序注册dll

        static string AutoRegCom()
        {
            string strCmd = @"regsvr32 D:Project大漠DMTestdm.dll";
            string rInfo;
            try
            {
                Process myProcess = new Process();
                ProcessStartInfo myProcessStartInfo = new ProcessStartInfo("cmd.exe");
                myProcessStartInfo.UseShellExecute = false;
                myProcessStartInfo.CreateNoWindow = true;
                myProcessStartInfo.RedirectStandardOutput = true;
                myProcess.StartInfo = myProcessStartInfo;
                myProcessStartInfo.Arguments = "/c " + strCmd;
                myProcess.Start();
                StreamReader myStreamReader = myProcess.StandardOutput;
                rInfo = myStreamReader.ReadToEnd();
                myProcess.Close();
                rInfo = strCmd + "
" + rInfo;
                return rInfo;
            }
            catch (Exception ex)
            {
                return ex.Message;
            }
        }

二.初始化大漠类

引用:using Dm;

声明大漠插件:

dmsoft dm = new dmsoft();

三.建立字库

管理员身份打开大漠综合工具

设置字库文件路径→抓图→截取字体→提取点阵→自定义文字→添加到当前字库

完成后查看是否添加成功

如何找字?

            //设置大漠的项目文件
            dm.SetPath(@"C:Usersszsm.zhangtingDesktopdll");
            //设置字库引用
            dm.SetDict(0, "tt.txt");
            //调用Ocr寻找对应位置是否存在字库中的文字
            string name = dm.Ocr(429, 440, 478, 456, "000000-000000", 1.0);  

免责声明:文章转载自《大漠插件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇python使用Opencv实时读取摄像头进行处理之后传到前端VSTO Outlook 项目和文件夹的编程示例下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Spring Boot 面试题

1、列举一些SpringBoot特性 1、创建独立的Spring项目 2、内置Tomcat和Jetty容器 3、提供一个starter POMs来简化Maven配置 4、提供了一系列大型项目中常见的非功能性特性,如安全、指标,健康检测、外部配置等 5、完全没有代码生成和xml配置文件 2、有什么常用的Spring Boot启动器?spring-boot...

ios UIImage

1 // 2 // ViewController.h 3 // 05-图片浏览器 4 // 5 // Created by zjj on 15/5/5. 6 // Copyright (c) 2015年 zjj. All rights reserved. 7 // 8 9 #import <UIKit/UIKit.h>...

JAVA的mock工具mockito简介

在测试过程中,难免会碰到交互的外围系统不给力的情况,这时候mock就派上用场了,前段时间跟同学聊到这块的时候,他向我推荐mockito这个mock工具,试用了一下,确实很好用,这里给大家介绍下这款工具: 1、mockito的特点 它既能mock接口也能mock实体类(咱测试框架mock工具也能做到) 简单的注解语法-@Mock 简单易懂,语法简单 支持顺...

【代码笔记】iOS-多张图片合成一张

代码:   RootViewController.m   #import "RootViewController.h" @interface RootViewController () @end @implementation RootViewController - (id)initWithNibName:(NSString...

IOS-基础知识

1 变量声明 变量的声明与C语言一样,在变量名前加类型名 以下这些数据类型是从C语言中直接拿来使用的: int n; unsigned int n; char n; unsigned char n; long n; float n; double n; 另外,Objective-C还扩展了一些数据类型,布尔类型用YES和NO来表示逻辑1和逻辑0...

springboot配置文件详解

https://blog.csdn.net/myvanguard/article/details/84844583 简介 springboot的默认配置文件 application.propertiesapplication.ymlyaml是标记语言,是以数据为中心的的配置文件 server: port:8081 12342.yaml语法1.基本语法k:(...