打印操作
复印操作
扫描操作
强制终止
回调测试
打印api参数说明
"cs0"=命令类型 1打印 2复印 3扫描 默认1
"cs1"=编号 任务编号随机 例如:2022110908082588
"cs2"=文件名 上传的文件名
"cs3"=文件地址 上传后文件服务器所在地址
"cs4"=尺寸 A4 A3
"cs5"=方向 y横向 x纵向
"cs6"=颜色 h黑白 s彩色
"cs7"=单双面 dm单面 smc长边双面 smd短边双面
"cs8"=范围起 1
"cs9"=范围止 99 上传文件后返回的文件总页数
"cs10"=缩放 100 50 35 %
"cs11"=页数 1-999
复印api参数说明
"cs0"=命令类型 1打印 2复印 3扫描 默认2
"cs1"=编号 任务编号随机 例如:2022110908082588
"cs2"=文件名 - 空值
"cs3"=文件地址 - 空值
"cs4"=尺寸 A4 A3
"cs5"=方向 y横向 x纵向
"cs6"=颜色 h黑白 s彩色
"cs7"=单双面 -空值
"cs8"=范围起 -空值
"cs9"=范围止 -空值
"cs10"=缩放 100 50 35 %
"cs11"=页数 1-999
扫描api参数说明
"cs0"=命令类型 1打印 2复印 3扫描 默认3
"cs1"=编号 任务编号随机 例如:2022110908082588
"cs2"=文件名 - 空值
"cs3"=文件地址 - 空值
"cs4"=尺寸 A4 A3
"cs5"=方向 y横向 x纵向
"cs6"=颜色 h黑白 s彩色
"cs7"=单双面 -空值
"cs8"=范围起 -空值
"cs9"=范围止 -空值
"cs10"=缩放 100 50 35 %
"cs11"=页数 -空值
- (一)、打印机控制软件无限循环刷新监听的网址,指定网页内含有 json 参数,程序获取 json 并解析参数,根据 json 参数指令执行(指令参数:尺寸 a4-a3、颜色、数量等)打印、复印、扫描三项功能;
- (二)、设置软件
添加本机打印机、设置请求 Ajax 的 URL 地址(获取指令用的),设置 POST 回调URL 地址
- (三)、打印流程
点击页面启动按钮后→系统开始执行无限循环请求→获取打印指令→根据 json获取文件地址→下载至本地→然后根据指令参数(尺寸 a3-a4,颜色(黑白/彩色)数量,单双页面等)开始打印→打印完成回调,告诉服务器打印完成
- (四)复印流程
复印是先扫描后打印结合,如果能够控制打印机实现复印更好;系统启动后→获取复印指令→根据 json 解析复印指令→限定时间放置文件至扫描打印机→开始扫描→扫描保存本地→根据指令打印出来→复印完成回调,告诉服务器复印完成,复印只能针对单面/单页
- (五)扫描流程
系统启动后→获取扫描指令→根据 json 解析扫描指令→限定时间放置文件至扫描打印机→开始扫描→扫描保存本地→通过 FTP 上传至服务器→上传完成回调,告诉服务器扫描完成;
-
-
-
-
-
-
-
-
-