`

打印组件

 
阅读更多
在构建xx系统的过程中,由于对于打印的体验要求比较高(连续打印,不能弹出窗口),所以之前针对web打印控件的解决方案(web端对于打印的支持,一直是诟病,总体体验不好),花了一些精力,在尝试外部的组件以及公司内部的一些方案后,决定自己开发web端的控件,最终完成了这个组件。


/index.php/WebPrint
概要介绍:
WebPrint是一款Windows平台下的支持IE/Chrome/Firefox/Opera等主流浏览器的打印控件。 其设计目标旨在于使用js来为用户提供打印功能,使得js能够直接调用打印机进行打印。而不需要使用window.print()方法来调用浏览器的打印功能(会弹出打印对话框)。因此本控件适用于有大量专业文档打印的业务中。 WebPrint目前实现了打印、设置纸张方向(纵向、横向)、分页、打印预览等功能。还具有打印配置功能,可以针对不同的业务场景,配置使用不同的打印机、纸张、纸张方向、单双面打印。

收费(限量功能免费)的组件对比:
这两个是外部做的比较不错的,不过中间考虑到数据安全问题,没有采用他们的组件。
1、lodop http://www.lodop.net/
2、printFree http://printfree.jatools.com/document.html
分享到:
评论

相关推荐

    java打印组件非常好用的java打印组件

    Java打印组件是Java开发中用于处理打印任务的关键工具,它使得开发者能够轻松地在应用程序中实现文档和数据的打印功能。在Java中,主要通过Java Print Service API来提供打印服务,这是一个强大的接口,允许程序员...

    C#拼多多打印组件连接打印.zip

    《C#拼多多打印组件连接打印技术详解》 在IT行业中,高效、准确的订单处理是电商企业运营的关键环节,而打印订单就是其中不可或缺的一环。本文将深入探讨使用C#语言开发的拼多多打印组件,以及如何实现客户端与打印...

    微信视频小店打印组件1.8.3版本

    微信视频号小店脱敏电子面单打印打印组件1.8.3版本

    asp完美打印组件 支持打印预览 打印分页等许多强大功能

    ASP完美打印组件是一款专为ASP(Active Server Pages)开发的应用程序,它提供了强大的打印功能,包括打印预览和分页,极大地增强了ASP应用程序在处理打印任务时的能力。这款组件是Web开发者的重要工具,使得在...

    开源报表打印组件JasperReports用法详解

    ### 开源报表打印组件JasperReports用法详解 #### JasperReports概述 JasperReports是一款功能强大的开源报表打印组件,属于开源代码组织SourceForge.net中的一个Java报表打印项目。它能够生成多种格式的报表,...

    winform自定义打印设计工具实现,windows打印组件,可自定义设计,代码动态调用进行打印操作。

    本文将深入探讨如何在C#环境下,利用.NET的打印组件实现自定义打印设计。 首先,我们需要了解.NET框架提供的`System.Drawing.Printing`命名空间,其中包含了一系列与打印相关的类,如`PrintDocument`、`...

    Delphi超强万能打印组件含示例.rar

    "Delphi超强万能打印组件含示例.rar" 提供的显然是一套全面的打印解决方案,适用于各种复杂的打印需求。 该组件库通常会包含一系列预定义的组件,如TPrinter、TReport、TPageControl等,它们分别对应不同的打印功能...

    安装打印组件(使源博在win7上使用).rar

    这个压缩包文件“安装打印组件(使源博在win7上使用).rar”正是为了解决这个问题,它包含了必要的执行文件“安装打印组件.exe”。 首先,让我们详细了解一下“打印组件”。在Windows操作系统中,打印组件通常是指...

    WEB打印组件

    WEB打印组件便是为解决这些问题而生的一种技术解决方案,它将网页打印的便捷性与定制性提升到新的高度。 WEB打印组件的核心优势在于其高度的可配置性,使得用户在打印网页内容时,可以进行个性化设置,以达到最佳的...

    WEB打印组件包解决web打印问题

    WEB打印组件包解决web打印问题 不用为web打印烦恼

    VbPrint打印组件

    有过编程经验的人都知道,编写打印模块是非常头疼的事,本组件针对上述情况,作者根据自已在软件开发过程中积累的经验编制了一个通用的打印组件(ActiveX DLL),这个组件可用于软件开发中的打印模块的二次开发,它...

    菜鸟打印组件

    用于中通快递管家的打印组件用于中通快递管家的打印组件

    java print打印组件

    Java Print打印组件是Java平台提供的一种用于处理打印任务的核心服务,它允许开发者在应用程序中集成打印功能,使得用户可以方便地将数据输出到打印机。Java Print Service API是Java标准版(Java SE)的一部分,...

    服务器端打印组件.rar_打印_打印服务_打印服务器

    在IT领域,服务器端打印组件是企业级应用中不可或缺的一部分,尤其对于那些处理大量数据和文档的系统来说。本文将详细解析"服务器端打印组件"的相关知识点,包括其概念、功能、工作原理以及如何实现。 一、服务器端...

    datagridview 打印组件

    这是一个非常好的datagridview打印组件,里面封装了计多打印类.

    .net c#做的打印组件

    在给定的标题和描述中,我们聚焦于一个使用C#开发的.NET打印组件。这个组件可能是一个类库,提供了一系列方法和属性,使得开发者能够更加方便地控制和管理打印任务,而无需深入了解底层的打印机制。 首先,我们要...

    datagridview打印组件

    在很多情况下,我们可能需要将DataGridView中的数据打印出来,这就需要用到所谓的“datagridview打印组件”。这个组件主要的功能是将DataGridView控件中的内容转换为可打印的格式,以便用户可以物理地输出到纸上。 ...

    jQuery 网页打印组件升级版(支持打印 iframe 内的内容)

    **jQuery 网页打印组件升级版:深入理解与应用** 网页打印是Web开发中一个常见但有时被忽视的功能,特别是在需要将用户交互的结果或页面内容以纸质形式保存时。jQuery提供了一些强大的打印插件,使得这个过程变得...

    高效快速 的PDF打印组件

    该组件能够高效快速的打印PDF 文件 且不依赖ADOBE 公司的产品 该组件提供三种打印方式 1.弹出界面让用户自己选择打印以及设置相关配置; 2.客户指定使用当前电脑的默认打印机; 但是要设置打印的范围和份数,没...

Global site tag (gtag.js) - Google Analytics