自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (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 14954 3

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

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

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

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

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

2024-04-07 08:36:31 144

原创 C# 实现网页内容页与母版合并及数据自动绑定

将head合并到母版的head中,将contentId的内容合并到母版的同名母版页位置。使用的CYQ.Data.Xml;中的XHtmlAction 处理html数据。将内容页合并到母版生成完整网页。CYQ.Data 获取地址。

2024-04-01 21:10:30 189

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

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

2024-03-31 12:19:19 173

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

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

2024-03-29 09:26:41 333

原创 使用 Tesseract 识别文字

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

2024-03-14 13:53:39 106

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

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

2024-03-14 12:22:27 592 2

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

条码打印源码

2023-06-15 12:26:02 321

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

web打印

2023-06-14 09:50:26 177

原创 C# 电子发票生成pdf

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

2022-10-16 11:45:46 3648

原创 layui 集成手写签名

参照layui表单渲染的原理增加了签名控件渲染,方便后期集成。签名完成后自动同步进电脑端。也可以通过扫码从手机端签名。点击图片后弹出签名框签名。

2022-10-14 14:06:48 955 3

原创 写代码太累了,弄了个简单的自动生成表单的框架

C# 自动创建代码

2022-10-08 13:45:03 91

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

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

2022-04-08 12:51:39 869

原创 vb6 连接 mqtt 服务器

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

2021-06-24 20:57:15 1805

原创 花生壳域名解析更新代码(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 2416 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 1208

原创 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 2249

原创 使用随机生成的密码输入框,防止浏览器记住密码

1、使用随机数生成方式生成一个

2014-09-29 16:30:08 2330

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

查找可用串口供选择

2014-09-29 08:15:26 19062 2

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

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

2014-08-29 10:48:08 2715 2

原创 web图像上传及预览

2014-05-16 08:23:50 835

原创 IE 密码安全录入插件

页面html调用代码用户名:点击下载安全输入控件密码:点击下载安全输入控件 用户名加密信息:密 码加密信息: 服务器端通过DES解密获得用户输入的密码,保证录入和传输安全 为服务器端随机生成字符,确保每次加密获得的字符串不一样,防止重复使用加密数据,长度越长加密结果越长

2014-04-03 10:56:58 2241

原创 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 1600

原创 asp.net动态设置masterpage实现换肤

using System;using System.Collections;using System.Configuration;using System.Data;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.

2014-03-20 07:59:29 1943

原创 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 2867

原创 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 1316

原创 sql server数据随机排序

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

2013-11-18 20:17:56 2260

原创 WEB密码安全输入控件

在没有使用ssl加密的系统中登录,登录的用户名和密码都是在网络中通过明文传送,安全性较低,可以使用插件形式对密码进行加密后再传送,使用键盘钩子拦截键盘输入内容,防止被其它工具记录,类似银行网银安全输入控件。       为了保证每次加密的结果的不同(防止跨域提交或截取加密信息伪提交),每次加密的key的一部分由服务器端随机生成,在页面加载的时候由服务器端生成通过页面js脚本传递给密码输入控件,

2013-11-18 20:08:43 8891

转载 如何找到人体毒素与有效排毒?

我们每个人体内都有毒素。让我们学习如何找到毒素的藏身之处,并且用最简单有效的方法更好地排除它。五脏之毒是什么:内有很多毒素,凡是不能及时排出体外、对我们的身体和精神会产生不良作用的物质都可以称为“毒”,例如瘀血、痰湿、寒气、食积、气郁、上火。这些毒素堆积在五脏之内,就会加速五脏的衰老,然后由五脏供养的皮肤、筋骨、肌肉、神经也就跟着一起衰老了。虽然毒素深藏,但它们在身体表面还是留下了蛛丝马迹

2013-10-17 15:12:26 2279

原创 使用activex自动更新,部署多插件及插件更新

使用activex自动更新自动下载安装插件,可以方便的部署和更新插件,自动更新组件通过下载服务器上的更新配置文件检查插件是否需要更新,然后对需要更新的插件进行下载

2013-09-30 10:40:46 2959

原创 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 16862 1

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

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

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

原创 web系统中使用js调用activex打印费用报销单

此单据以凭证纸大小打印打印单据格式及数据function doprint(){ //开始单据打印 if(printer.PrintInit( 210, //纸张宽度 毫米 120, //纸张高度 毫米 1 //打印方向 1纵向 2横向 )){ var M_L = 20, M_T = 10; //左边距,上边距 //表格格式打印

2013-08-03 18:52:12 2580

原创 使用Activex实现web固定格式尺寸单据打印、票据打印

1、创建Activex对象var printer = new ActiveXObject("TPrint.mPrinter");2、选择打印机//选择打印机function selp(){ alert(printer.SelectPrinter());}3、自定义打印function doprint(){ //开始单据打印 if(printer.

2013-07-08 09:24:20 4771

文件夹下图片合成PDF工具

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

2023-02-12

SPcommdelphi.zip

delphi连接串口用的spcomm

2021-09-08

IE 浏览器web扫描插件

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

2013-05-13

空空如也

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

TA关注的人

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