自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 使用activex、NPAPI插件实现web系统截屏(IE,chrome,firefox截屏控件、web截屏)

调用activex插件var objsc = new ActiveXObject("TScrnCut.SC");启动截屏提示 objsc.onCut=function(){//截屏成功后回调 alert("截图成功!") $("#TimgBase64").val(objsc.GetImg()); //截屏数据 BASE64 String 发送回服务器端解码后得到图

2013-08-20 11:58:59 15357 1

原创 浏览器中使用js调用websocket串口服务打开并收发串口数据

IE中调用端口上图使用AT指令实现web页面拨号,将拨号指令发送到连接到电脑的手机可通过蓝牙或数据线连接点击【选择并打开串口】后列出已使用的串口列表供用户选择页面HTML代码如下 页面js代码如下var tcom = new ActiveXObject("TComm.mComm");选择并打开端口//选择并打开端口f

2013-08-16 12:46:07 20818 8

原创 C# Newtonsoft.Json DataRow 单行转json

将datarow转换成json字符串 转换时将表字段名转小写。

2024-04-07 08:36:31 873

原创 使用 Newtonsoft.Json 将表单数据转换成对象

对于内容较多的表单一个个获取赋值比较麻烦,通过对象转换几行代码就可以完成表单数据读取到对象。如果表单提交名称和对象内不一致也可以通过配置 Newtonsoft.Json 进行转换。先将表单数据转换成json。再将json数据转成对象。

2024-03-31 12:19:19 392

原创 C# 自定义bool JSON序列化转换

使用 Newtonsoft.Json 自定义转换器 将 是 否、0、1,true ,false ,yes no on off 等格式的json数据转换成bool。自定义转换器可以转换多种json格式的bool数据,使用以上方法也可以将各种自定义格式的数据进行转换。

2024-03-29 09:26:41 674

原创 使用 Tesseract 识别文字

Tesseract 识别率有点低,使用nuget直接加载 Tesseract,简单几行代码就可以识别图片中的文字。如果需要提高识别率也可以自己训练字库。

2024-03-14 13:53:39 355

原创 使用 opencv 识别答题卡,生成填涂答案

opencv 识别答题卡并转换成答案

2024-03-14 12:22:27 2349 4

原创 C# 输出条码二维码,自定义颜色、透明度 旋转角度

条码打印源码

2023-06-15 12:26:02 529

原创 使用chatGPT返回的代码合成的web打印

web打印

2023-06-14 09:50:26 376

原创 C# 电子发票生成pdf

如果不确定填充位置可以使用直尺测量毫米再转换成pixel。C#生成电子发票pdf文件方法。最后填充发票内容完成pdf生成。编得有点繁琐,应该可以更精简。监制章图片base64。毫米转pixel方法。

2022-10-16 11:45:46 4823 1

原创 使用微信公众号接口及外网服务为内网系统提供扫码登录

很多内网电脑多人共用容易感染病毒导致密码泄露,通过扫码登录可大大提升系统安全性。此方法仅需服务器可以访问外网指定服务器即可实现扫码登录首先内网登录界面生成二维码手机微信扫码,扫码后界面显示扫码成功微信扫码后的登录界面手机端点击登录后即可登录系统实现比较简单就不贴代码了,仅为大家提供个思路,为内网系统安全使用提供多一种解决方案...

2022-04-08 12:51:39 1105

原创 vb6 连接 mqtt 服务器

编了个控件让vb6调用mqtt,下面是使用效果折腾客户端和服务器端搞了好久,有空再整理整理

2021-06-24 20:57:15 2467

原创 花生壳域名解析更新代码(C#),不想安装花生壳客户端的可以用这个

private void UpdateDNS() { HttpWebRequest mRequest = (HttpWebRequest)WebRequest.Create("http://ddns.oray.com/ph/update?hostname=n19937243.xicp.net&myip=58.240.97.58");

2020-08-13 10:05:12 2622 1

原创 JavaScript 连接 websocket 服务

function TWebSocket(opt) { var that = this; that.isWS = !!window.WebSocket; that.isOpen = false; that.autoConnect = false; that.options = opt; if (that.options.reconnect) that.autoConnect = true; that._connect.call(that);}TW.

2020-08-12 09:27:20 1347

原创 javascript 连接 mqtt

javascript 连接 mqtt基于mqttws31.js 及MqttX.jsvar mqttOpts = { id: '123456789', host: 'd.iyanhong.com',//127.0.0.1 d.iyanhong.com port: 9000, userName: "test", passWord: "123456", reconnect: true, //自动...

2020-08-12 09:23:07 2435

原创 web串口调试助手,浏览器控制串口设备

查找可用串口供选择

2014-09-29 08:15:26 19762 3

原创 使用Activex插件复制剪贴板中的word或excel内容到web HTML编辑器并自动上传图片或文件

使用Activex插件复制剪贴板中的word或excel内容到web HTML编辑器并自动上传图片或文件,在粘贴到编辑器中时自动上传

2014-08-29 10:48:08 2866

原创 sql delete 跨表条件判断跨表条件验证

delete from table1 where table1.col1=1and exists(select table2.id from table2 where table2.col2=table1.col2 and table2.col2=2)跨表删除条件验证

2014-03-23 16:21:43 1774

原创 java Servlet 接收并保存TScrnCut截屏及扫描插件上传图像源码

使用Java Servlet保存 TScrnCut截屏插件上传的截屏图像,如需保存为png请修改图像后缀,使用javascript设置插件返回图像格式package TscrnCut;import sun.misc.BASE64Decoder;import javax.servlet.ServletException;import javax.servlet.http.*;impo

2014-01-14 12:17:14 3004

原创 sql server 使用奇偶order编号实现排序任意调整

1、对每行数据设置order编号,排序编号为每行编号乘2,即排序编号依次为2、4、6、8、10、12……2、当任意行需要向上移动时排序编号-3,排序编号及变为上一行之前的奇数,如第二行移动到第一行即4-3=1,变换完后再根据新的排序将排序编号更新为偶数,即排序编号恢复为2、4、6、8、10、12……3、向下移动一行,排序编号+3,同上4、移动到任意行,排序编号修改为对应行前的奇数,行号

2013-11-18 20:29:08 1437

原创 sql server数据随机排序

sql中随机排序select * from KSTM order by NEWID()可用于考试系统随机抽题,如随机抽取10题select top 10 * from KSTM order by NEWID()

2013-11-18 20:17:56 2392

原创 IE浏览器使用js调用阅读插件调用二代证阅读器读取身份证信息

var sRead=new ActiveXObject("TSFZReader.IDCardReader"); if(sRead.DInit()){ //定时读取身份证信息 setInterval(function(){ if(sRead.read()){ $("#name").html(sRead.name); } },10

2013-08-18 12:22:18 17356

原创 B/S(WEB)系统中使用websocket插件调用扫描仪实现连续扫描并上传图像(IE文件扫描并自动上传)

activex上传图片并预览页面HTML代码 显示扫描设置 连续扫描 页面js调用Activexvar tScaner = new ActiveXObject("TScan.Scaner"); function selscan() {

2013-08-08 15:39:34 20138 8

文件夹下图片合成PDF工具

将文件夹下的多个图片合成一个pdf文件

2023-02-12

IE 浏览器web扫描插件

IE浏览器扫描组件,实现web系统扫描文件并传送到服务器,直接调用扫描仪并发送,简化用户操作,可用于web系统对纸质文件扫描并存放到服务器,扫描文件为jpg格式,传输方式为base64编码

2013-05-13

SPcommdelphi.zip

delphi连接串口用的spcomm

2021-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除