一、grid++ report选择模板预览和自动打印

这里主要是前后端配合,数据前端传入,打印后端配置。

IGridppReport 成员:

封装立即打印,数据格式为:

{"reportData": {"fileName": "模板.grf","printerName": '打印机型号',"jsonData": {}}
}
try{PipeData pdata = JsonHelper.ConvertJsonStringToObject<PipeData>(printParams);dynamic reportData = pdata.reportData;if (reportData== null) return;var fileName = reportData["fileName"];string data = JsonHelper.ConvertObjectToJsonString(reportData["jsonData"]);string printerName = pdata.printerName.ToString();if (string.IsNullOrEmpty(printerName))printerName = GetDefaultPrintName();if (string.IsNullOrEmpty(printerName)) return;//...省略注册锐浪报表var filePath = Path.Combine(GlobalData.ReportsFileFolder, fileName);GridppReport Report = new GridppReport();Report.LoadFromFile(filePath);Report.Printer.PrintOffsetSaveToLocal = true;Report.LoadDataFromXML(data);//指定打印机Report.Printer.PrinterName = printerName;Report.Print(false)WriteLog("打印:" + fileName);
}
catch (Exception e){WriteLog("打印失败:" + e.Message);
}

二、clodop预览和自动打印

let LODOP = await getLodop();
//立即打印
LODOP.PRINT();
//预览、微调
LODOP.PRINT_SETUP();

自定义模板、自定义打印机、自动打印:grid++ report自动打印、clodop预览和自动打印(electron+vue)相关推荐

  1. web页面调用打印机不预览直接执行打印

    web页面调用打印机不预览直接执行打印 <%@ page language="java" import="java.util.*" contentType ...

  2. java web pdf 打印预览_java原装代码完成pdf在线预览和pdf打印及下载

    前提准备: 1. 项目中至少需要引入的jar包,注意版本: a) core-renderer.jar b) freemarker-2.3.16.jar c) iText-2.0.8.jar d) iT ...

  3. CFormView实现了打印预览,但是打印室空白

    这个问题已经有人提问过了,但是他自己解决了,现在我遇到这个问题了,不知道怎么解决了,在OnDraw函数里绘制报表实现了类似的功能,但是这个问题没解决总觉得不舒服 我需要打印一个CFormView,按照 ...

  4. 模拟器,预览,自动预览,自动真机调试有用,扫二维码真机调试报错

    在我微信开发者工具中预览时,无论是扫二维码预览还是自动预览,小程序没有一点问题,跳转也可以实现,在真机调试中的自动真机调试也 没有问题,可以跳转.但当我扫描二维码真机调试进入后,点击跳转报错: 首先我 ...

  5. 【iframe结合pdf.js实现pdf的预览/下载及打印功能】

    iframe结合pdf.js实现pdf的预览/下载及打印 1.[下载pdf.js](http://mozilla.github.io/pdf.js/getting_started/#download) ...

  6. 打印出来只有a4纸一半 预览是正常的_还需要去打印店?能随身使用的便携打印机:汉印MT800评测...

    打印机是我们日常生活中比较常用的一款硬件设备,在一些办公室.会议室等场景都能看到Ta的存在,而用户群体也都是办公人士居多,像打印文件.合同都需要通过打印机来完成.但对于一些家庭用户来说,想要打印一些文 ...

  7. Flex 分页预览,分页打印

    Flex 打印常使用PrintDataGrid,但会有一些问题,不支持表格单元格合并,有的可能需要打印一些flex组件和容器(VBox, HBox, Text, Image)等.重写flex的Grid ...

  8. vue-pdf+element实现全屏窗口pdf分页预览,pdf打印实现和解决打印乱码

    一.源码 vue-pdf打印实现和乱码解决https://download.csdn.net/download/lucky_fang/85498529 二.全屏窗口打印预览效果 分页预览pdf 窗口采 ...

  9. 轻松Java打印预览、Web打印

    Java打印的功能非常强大,你只需要实现java.awt.print.Printable接口就可以了.而实现打印预览就不是已经容易的事情了,Jdk中没有提供标准的打印预览组件,翻页.缩放等功能都需要你 ...

最新文章

  1. PAT(甲级)2019年春季考试 7-3 Telefraud Detection
  2. Hat’s Words
  3. WebAssembly已支持所有主流浏览器
  4. abap代码获取采购订单po中的抬头文本
  5. oracle yyyy和yy,Oracle PL / SQL:SYSDATE与’DD-MMM-YY’的区别?
  6. java 类里面对象共享_Java并发编程 - 对象的共享
  7. 登录邮箱,注意地址栏是否是https开头
  8. 使用 Eclipse 平台进行调试
  9. 如何让一个层关闭之后,就算刷新页面了也不显示。除非关闭页面再次打开
  10. 081 re正则表达式模块
  11. Andrew ng 深度学习课程笔记
  12. 好风凭借力,送我上青云!
  13. modelsim se 10.5安装教程
  14. java格式手机软件和国产mrp_国产-山寨-杂牌手机如何安装软件【MRP格式】
  15. django book学习笔记
  16. LEADTOOLS 文档 SDK,创建以下任何对象
  17. 华中科技大学计算机考研信息汇总
  18. UHD X310 MTU 大于1472 windows配置方法
  19. js斐波那契数列求和
  20. python自动化交易_python 优矿自动化交易

热门文章

  1. 2017全国计算机二级考试,2017年全国计算机二级考试题库
  2. windows10使用ffmpeg截取视频图片
  3. Javascript:ES6-ES11(2)
  4. 灵敏度上下左右抖动怎么调_不求人:主播跟大神的灵敏度不适合自己?手把手教你调《和平精英》灵敏度...
  5. SAR ADC系列26:系统设计
  6. 计算压缩比的程序matlab,数字图像处理实验5 图像压缩
  7. ⑥ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 OLED屏幕】
  8. mysql 读取未提交(脏读问题)与读取已提交(不可重复读问题)
  9. Spring Boot 微信点餐开源系统!
  10. PDA手持无线POS机,打印条形码小票凭条系统案例