快速入门
1 安装
2 查看 JCP 在线示例
3 用 JCP 打印 WEB页面
4 用 JCP 打印PDF
使用手册
1 常用基本功能
1.1 取系统安装的打印机
1.2 取得与设置默认打印机
1.3 取指定打印机纸张
1.4 取打印机状态
1.5 获取打印机信息
1.6 取打印机可用功能
1.7 取打印任务信息
1.8 检测打印机是否出错
1.9 取版本号
1.10 弹出关于对话框
2 网页打印
2.1 基本打印设置
2.1.1 打印预览、直接打印、选择打印机打印
2.1.2 选择打印机打印
2.1.3 选择纸张类型、方向、页边距
2.1.4 自动生成自定义纸张
2.1.5 打印份数控制
2.1.6 打印指定页
2.1.7 双面打印
2.1.8 预设打印设置到注册表
2.1.9 保留打印设置到注册表
2.1.10 删除注册表中的打印设置
2.2 打印页面来源设置
2.2.1 多个文档共存在同一web页面中,区别打印
2.2.2 不显示文档,直接指定URL打印
2.2.3 打印隐藏对象
2.2.4 打印<iframe>的页面
2.2.5 打印指定的 HTML文本串
2.2.6 打印指定的 HTML,可同时指定 page div 属性
2.2.7 一次打印多个文档
2.2.8 一次打印多种方式指定的多个文档(包括DOM document、URL、html文本串)
2.3 套打功能
2.3.1 打印模板设计器
2.3.2 打印位置的运行时调整
2.3.3 连续打印的套打偏移校正
2.3.4 零边距打印
2.3.5 仅在预览时可见,不输出到打印机的套打底图
2.3.6 表格线预览时可见,打印时不可见(控制显示、打印输出样式)
2.3.7 录入后打印
2.4 打印回调
2.4.1 打印结束回调脚本
2.4.2 一键打印到不同打印机
2.4.3 一键打印多个 pdf 和 html 文档
2.5 打印事件
2.5.1 监视打印任务状态
2.5.2 监听打印页数事件
2.5.3 监听其他事件
2.6 自动分页
2.6.1 窗口式分页(只对页内指定元素分页,其余保留)
2.6.2 简单的表格保留表头、表尾分页
2.6.3 长单元格跨多页
2.6.4 带合并单元格的表格自动分页
2.6.5 表格自动分页时的小计、合计
2.6.6 多表自动分页
2.6.7 表格横向自动分页
2.6.8 非表格元素,如<p>,<div>的自动分页
2.7 收缩打印
2.7.1 指定缩放比例打印
2.7.2 自动宽度缩放打印
2.7.3 单页缩放打印
2.8 增强打印功能
2.8.1 纵横打印(有些页纵向打印,有些横打)
2.8.2 打印水印
2.8.3 POS小票打印
2.8.4 打印TIFF文件
2.8.5 打印图片文件
2.8.6 多语言支持
2.8.7 在页面中选择打印开始位置
2.8.8 多页合并打印
2.9 页眉页脚
2.9.1 设置图文并茂的页眉页脚
2.9.2 在正文中打印页号,总页数等
2.9.3 按每个page div 进行分页编码
2.9.4 带封面的页码
2.10 条形码打印
2.10.1 一维条形码样式
2.10.2 QR Code二维条形码样式
2.10.3 DataMatrix二维条形码样式
2.10.4 pdf417二维条形码样式
2.11 导出
2.11.1 导出成 Excel
2.11.2 导出成 PNG/JPG/BMP
2.11.3 缩成一页导出 PNG/JPG/BMP
2.11.4 导出成 TIFF
2.11.5 导出成 pdf文件
2.12 调试
2.12.1 查看输入页面
3 PDF 打印及预览
3.1 最简单的 PDF 打印
3.2 PDF 打印基本设置
3.3 PDF 打印预览
3.4 打印 PDF 后回调
3.5 一次打印多个 PDF
3.6 自动收缩打印(当打印内容大于纸张大小时,自动缩小打印)
3.7 自定义纸张打印 PDF
4 MS Office 文档打印
4.1 s打印 MS Office 文档(doc、xls、ppt)
4.2 打印 Word 文档,指定打印机、纵横、份数、双面等
4.3 Word 打印结束回调
4.4 打印多个 Word 文件
5 WPS 文档打印
5.1 打印 WPS 文档,指定打印机、纵横、份数、双面等
5.2 WPS 打印结束回调
5.3 打印多个 WPS 文件
6 图像采集(扫描仪扫描、照像机拍照控制)
6.1 取可用图像采集设备
6.2 采集图像
7 云文档打印
7.1 打印、打印预览PDF、Word、Excel、Powerpoint、WPS 文档
7.2 云文档打印基本设置
7.3 嵌入预览
8 云打印
8.1 本地打印
8.2 云打印-云打印机打印
10.2.1 将打印机注册到云端
10.2.2 将网页打印到挂接在云上的打印机
10.2.3 将网络上的文档,打印到云端打印机
10.2.4 将本地文档上传,打印到云端打印机
8.3 云打印-服务端集中打印
9 安装、升级
10.1 默认未安装处理
10.2 自定义未安装处理
10.3 自动更新
10 JCP for Linux,国产操作系统支持
10.1 研发背景
10.2 产品目标
10.3 安装
10.3.1 自动检测安装
10.3.2 下载安装
10.4 查看在线演示
10.5 在项目中集成JCP
10.6 JS API与Windows 桌面版的差异
API 参考手册
1 全局方法
1.1 getJCP
2 JCP 实例方法
2.1 about
2.2 capture
2.3 clearSettings
2.4 cloudService
2.4.1 getUploadAction
2.4.2 print
2.4.3 printDocument
2.4.4 register
2.5 docxService
2.5.1 print
2.5.2 printPreview
2.5.3 renderTo
2.6 exportAsExcel
2.7 exportAsImage
2.8 exportAsPDF
2.9 exportAsTIFF
2.10 getCaptureSources
2.11 getDefaultPrinter
2.12 getPapers
2.13 getPrinterCapability
2.14 getPrinterInfo
2.15 getPrintJobs
2.16 getPrinterStatus
2.17 getPrinters
2.18 getSettingsIds
2.19 getVersion
2.20 isCustomPaperSupported
2.21 isInstalled
2.22 isPrinterError
2.23 print
2.24 printDocument
2.25 printImage
2.26 printPreview
2.27 printTIFF
2.28 setDefaultPrinter
2.29 setLastSettings
2.30 setupNormalOffset