LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

HiPrint:一个免费开源的web打印JS组件,支持数据分组、快速分页批量预览、打印、转pdf、移动端、PC端

admin
2024年7月2日 15:52 本文热度 2881

前言

在数字化办公时代,打印需求呈现多样化和复杂化的趋势。现有的打印软件往往存在操作繁琐、兼容性差、功能单一等问题,难以满足现代企业高效、灵活的打印需求。

为了解决这些痛点,一款简单、高效、多功能的打印插件成为了迫切需求。

介绍

HiPrint(官网:http://hiprint.io/,在线体验:http://hiprint.io/Demo)是一款免费、简单、快速的纯JavaScript实现的打印插件,它支持快速分页预览、打印、转换为PDF等功能。HiPrint无需安装额外软件,即可在多种操作系统和浏览器上运行,适用于Angular、Vue、React等前端框架。

特点

  • 支持Windows、macOS、Linux系统,以及移动端和PC端浏览器。
  • 操作简单,运行快速,预览界面采用CSS+HTML。
  • 支持数据分组和批量预览,提高工作效率。
  • 支持生成PDF和图片,方便文件的存储和传输。

技术架构

HiPrint作为一个Web打印组件,基于JavaScript开发,易于集成到现有的Web项目中。

部署方式

HiPrint的部署方式非常简便,直接通过引入JS文件即可。

<!-- HiPrint 打印初始化,更多参数请查看文档 -->

<script src="path/to/hiprint.bundle.js"></script>

<script>

  // HiPrint初始化和使用代码

  hiprint.init();

  // 创建打印模宥韵蠛吞砑哟蛴≡氐拇�

</script>

其他的用法

开源协议

HiPrint遵循MIT开源协议,这意味着它可以免费用于商业和非商业项目。用户可以自由地使用、复制、修改和分发该软件,只需保留版权声明。

即刻体验一波

HiPrint提供了丰富的打印功能,以下是一些核心功能的展示:

综合实例:演示了如何通过拖拽和配置实现打印。

Hiprint组件引入:展示了如何在项目中引入HiPrint组件。

票据定位套打:介绍了如何使用HiPrint进行精确的票据打印。

代码生成打印模板:演示了如何通过代码生成打印模板。

控制纸张大小和连续打印:展示了如何控制打印的纸张大小和连续打印功能。

条码打印:介绍了如何打印单个或批量打印条码。

表格分页打印:演示了表格的分页打印功能。

HTML转PDF:展示了如何将HTML内容转换为PDF并打印。

长文本分页打印:介绍了长文本的分页打印功能。

批量设计模板:提供了批量设计打印模板的方法。

公文批文打印:展示了公文批文的打印方式。

直接打印:介绍了如何实现直接打印功能。

下载

下载项目分为2类,一个是核心js代码,另外是软件支持实现直接打印功能。

hiprint js v2.5.4本地下载:hiprint.zip

软件支持,实现指定打印机跳过预览直接打印。windows,linux, mac,需引入socket.io.js文件

hiprint windows 64bit Setup 1.0.0

hiprint windows 32bit Setup 1.0.0

hiprint windows 2.0

hiprint linux x64 依赖桌面系统

结语

HiPrint作为一款多功能、易部署、跨平台的Web打印JS组件,为企业和开发者提供了高效、灵活的打印解决方案。

在线体验文档:http://hiprint.io/demo/list


该文章在 2024/7/2 17:15:38 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved