一直都知道Web打印还不太成熟,以前IE横行时,普遍都是采用打印相关的ActiveX控件,有些国产厂家做得不错,只是那时还没有付费能力,没有太多关注。而纯粹基于Web标准的打印,浏览器对CSS print media特性支持不够好、以及打印机的兼容性问题。但真的遇上时,才深有感触,一种通用标准的制定、实现和推广有多么重要。

一开始的潜意识就是,打印这种复杂的事情,交给传统软件去搞吧,Web应用只要输出数据到客户端中就行了,但实际情况是,业务层面希望能完全替代用户老旧的流程,打印问题必须解决。

花了一两天时间折腾了纯Web打印后,于是乎放弃,继续投入不划算,转而寻找浏览器控件的方案。

目前暂定的是Lodop,对于企业用户来说,其售价不高,跨浏览器支持,尽管只支持Windows,但也足够了。

未完待续

遭遇Web print相关推荐

  1. Web Print打印服务

    Web Print打印服务 题目 一.安装打印服务 二.配置相关的打印机 三.配置证书并添加到打印机里 1.RouterSrv 2.IspSrv 提示:若需要单独全套笔记可私信我咨询 题目 Web P ...

  2. 网店版重生系列:因为webwork.configuration.xml.reload遭遇Web应用性能测试瓶颈

    网店版重生项目中,因为我们要将最主要的核心数据由Oracle迁移到分布式Mysql中:虽然说业务逻辑不进行任何改动,只是将数据源由单一的Oracle改造成基于Mysql的动态数据源,但为了保险起见,我 ...

  3. 学习pythonweb开发_Python学习--20 Web开发

    HTTP格式 HTTP协议是基于TCP和IP协议的.HTTP协议是一种文本协议. 每个HTTP请求和响应都遵循相同的格式,一个HTTP包含Header和Body两部分,其中Body是可选的. HTTP ...

  4. Python 正则表达式各种特殊符号 重点

    Python 正则表达式 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配. Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式. r ...

  5. Python:正则表达式re模块

    为什么要学正则表达式 实际上爬虫一共就四个主要步骤: 明确目标 (要知道你准备在哪个范围或者网站去搜索) 爬 (将所有的网站的内容全部爬下来) 取 (去掉对我们没用处的数据) 处理数据(按照我们想要的 ...

  6. 【Python】一文读懂Python正则表达式常用用法

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 编辑:爱学AI 来源:geekvi   链接: www.segmentfault.co ...

  7. 2.06_Python网络爬虫_正则表达式

    一:爬虫的四个主要步骤 明确目标 (要知道你准备在哪个范围或者网站去搜索) 爬 (将所有的网站的内容全部爬下来) 取 (过滤和匹配我们需要的数据,去掉没用的数据) 处理数据(按照我们想要的方式存储和使 ...

  8. python怎么写文件-python 头文件怎么写

    本文主要以python2为例.首先介绍一下Python头文件的编程风格,然后再给大家详细介绍import部分的基本用法.这两个部分就是Python中头文件的组成模块. 编程风格#!/usr/bin/e ...

  9. python怎么写文件-python头文件怎么写

    本文主要以python2为例.首先介绍一下Python头文件的编程风格,然后再给大家详细介绍import部分的基本用法.这两个部分就是Python中头文件的组成模块. 编程风格#!/usr/bin/e ...

最新文章

  1. CTFshow 命令执行 web119
  2. mysql安装sphinx引擎
  3. VTK:可视化之NamedColors
  4. JAVA 两个简单的抽奖算法
  5. System.currentTimeMillis()存在性能问题
  6. 如何学好单片机?​嵌入式第一门课
  7. 机器学习中的数学:微积分与最优化
  8. java 第三方jar推荐_java 开发第三方Jar包
  9. 密码学中数论和有限域基本概念
  10. Mac环境下安装JDK
  11. 听说 Python 生成二维码很简单,说的好像我Java 很复杂一样。
  12. EditText过滤特殊符号
  13. stm32f302实现斩波控制步进电机_电子产品装调与智能检测实训考核装置
  14. ffmpeg利用滤镜合并两个视频,一左一右
  15. java race condition_java 多线程下race condition问题
  16. 微信公众平台-openid获取
  17. WebRTC(三)用屏幕分享录制一段视频
  18. 基于组态王6.55的实时数据采集助手V1.0
  19. 如何避开JavaScript浮点数计算精度问题(如0.1+0.2!==0.3)
  20. java易游_易游任务调度的相关概念

热门文章

  1. 创建 3D 控件_2.设置角色蓝图
  2. HTC Link是仅适用于日本的6DOF VR头显
  3. JAVA实现从尾到头打印链表(《剑指offer》)
  4. 天云数据CEO雷涛:从软件到数件,AI生态如何建立自己的“Android”?| 量子位·视点分享回顾...
  5. 科大讯飞2位董事同日辞职,联合创始人胡郁发力造芯
  6. ACM Fellow发文抨击「同行评审」作弊:有「门道」的作者带飞,垃圾论文也能轻松中顶会...
  7. 苹果认输!组装iPhone,富士康工人比机器好多了
  8. System.arraycopy和Arrays.copyOf的原理解剖
  9. 【刷算法】重建二叉树
  10. 歌词数据解析、歌词滚动、歌词进度控制功能的实现(基于js-base64、lyric-parser、better-scroll),以vue项目为例...