ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
## 添加打印 ~~~[api] post:/Admin/CloudPrint/addPrint *int:printerId#打印机id(从查询打印机列表中获取) *string:fileUrl#打印文件url地址 *string:type#指定打印文件的文件类型, 可支持:img,pdf,html,doc,docx,xls,xlsx,ppt,pptx 。img,pdf文件类型打印速度最快。 html,doc,docx,xls,xlsx,ppt,pptx文件类型打印速度较慢。 string:fileName#文件名称(不传入则自动生成) int:landscape#打印内容是否旋转90度,取值0|1,默认0 int:trueColor#是否彩色打印(需要打印机支持彩色打印),取值0|1,默认0 int:copies#打印份数(取值范围1-100),默认为1 int:scaling#打印内容是否自适应纸张大小,取值0|1,默认0 int:duplex#双面打印(取值范围0-2,0单面打印,1双面长边,2双面短边),默认0 string:printRange#打印页码范围(all或1,2,4,5,8,10 多个页码用英文逗号分隔,最长不可超过50个字符,all代表全部打印),默认all string:taskType#打印任务类型(可选定是立即打印还是定时打印)取值0|1,0为立即打印,默认0 int:printTime#定时打印时间戳,(当指定打印类型为定时打印时taskType=1生效),如果不传入则自动取服务器当前时间 int:width#纸张宽度,单位mm,取值(1-10000),默认取A4纸宽度:210 int:height#纸张高度,单位mm,取值(1-10000),默认取A4纸高度:297 int:leftMargin#打印左边距,单位mm,取值(1-10000),默认0 int:topMargin#打印上边距,单位mm,取值(1-10000),默认0 string:ttsText#语言播报文字,最长可接受20个中文字符 。(连接打印机的设备播报) <<< success { "status": 0, "message": "ok", "result": { "printId": 2, //打印id(可通过打印id查询打印状态) "queue": 1 //打印机当前还有多少个任务等待执行,为1时,就是代表准备执行当前任务 } } <<< error { "status": 1, "message": "错误信息" } ~~~