打印资料如何排版?

在网站的一些应用中需要提供用户直接打印页面的功能,最明显的就是电子优惠券,商家根据网站提供的模板输入内容,然后生成优惠券页面,用户打印这个页面即是优惠券。

步骤/方法

  • 01

    当然最优的做法是根据这个页面生成一个图片文件,用户下载这个图片再去打印,打印的效果就不会受浏览器的设置而受影响打印出来的效果。

  • 02

    但如果由于一些原因,为了快速或者节约成本,不去将页面存为图片文件的操作,那么就只有直接将HTML页面直接打印下来,这样就需要在对页面的设计中有一些额外的要求,这里提出两个地方需要注意。

  • 03

    对style标签的属性设置: <style type=”text/css” media=”print”> 这里表示该style内引入或者定义的样式属性仅仅在打印的时候使用,这里提醒一下,如果没有设置media属性,那么定义的样式将在浏览器和打印时都起效,所以建议将类似这样的样式放在所有常规样式之后。比如我们希望在打印出来的页面上有一行“打印与雅虎口碑网”,但在浏览器中并不现实: <p class=”printTitle”>打印与雅虎口碑网</p> 那么我们就可以在统一样式中设置.printTitle{display:none;},而在后面的media为”print”的样式中设置为.printTitle{display:block;}。在定义的打印样式并不是在打印时的优先级会高于常规定义的样式,所以再次建议将打印样式放在所有常规样式之后。

  • 04

    在页面打印的时候浏览器的设置会对打印的效果有影响,在IE中的“工具”–“Internet选项”–“高级”中有一个“打印背景颜色和图像”。 类似的在Firefox中“文件”–“页面设置”中有一个“打印背景颜色和图像”,当这个选项被选中的时候,页面中的背景颜色和图片都可以打印出来(有些不标准的IE内核浏览器似乎有些问题,背景颜色可以打印出来,但是背景图片不行),如果没有选中则背景颜色和图片都无法打印出来,所以为了屏蔽用户不同的浏览器和浏览器设置,我建议两点,第一是在用背景色填充的区域作为分界的地方加上1px的边框,颜色和背景色一样,这样在浏览器中看不出来变化,而在打印的时候即使用户的设置导致背景色无法打印出来也可以有一个边框来作为分割,最大层的上保留了页面格局;第二是对所有必不可少的图片都使用<img/>标签,这样无论用户浏览器怎么设置都可以将这些图片打印出来,可能这样与平时一些页面设计方式不同,但为了统一打印的效果,也只要让步了。

(0)

相关推荐

  • wps怎样打印文档,怎样用wps打印资料

    wps简单易用,很容易上手,在此介绍一下用wps怎样打印文档,怎样用wps打印资料,几步即会. 怎样用wps打印资料 01 在电脑中安装好WPS后,会在桌面上有一个这样的图标,如果这里没有,就去开始- ...

  • Excel表格打印区域怎么排版更美观?

    excel在使用的过程用因为不知道A4页面到底是多大,打印出来的位置到底哪里都不知道无法直观的查看,今天给大家介绍一下Excel如何设置调整打印区域,排版更美观,希望能够帮助到大家. 1.首先我们做好 ...

  • excel横向打印的自动排版

    利用excel自带的vba编程,实现对表格的自动排版,本文来说说横向打印的排版. 步骤 案例:要给如图的表格排版. 注意,一共有三张表格,分别是语文.数学.英语学科成绩统计表. 在语文表格里启动vba ...

  • excel纵向打印的自动排版方法图解

    用excel自带的vba编程,实现表格的自动排版,本文先说说纵向打印的排版. 方法/步骤 案例:我们来给一张成绩单排版. 在要排版的表格内打开vba编辑器. 在vba编辑器里插入模块. 在模块1中编写 ...

  • Excel如何设置调整打印区域,排版更美观

    excel在使用的过程用因为不知道A4页面到底是多大,打印出来的位置到底哪里都不知道无法直观的查看,今天给大家介绍一下Excel如何设置调整打印区域,排版更美观,希望能够帮助到大家. 操作方法 01 ...

  • Win10怎么使用映美打印机打印资料

    打印机在我们生活中很常用,可以打印一些文字.图片.不过,有些打印机要连接电脑.下面,我就教大家怎么用windows10系统使用映美打印机来打印资料 方法/步骤1 01 让映美打印机接上电源,然后把打印 ...

  • 打印资料时,如何设置打印机加上水印

    我们有时候在打印资料时,需要加上水印,以免资料被别人用作他用,那么如何设置打印机加上水印呢?很多人都不太了解,下面小编来告诉大家如何设置打印机加上水印,从而打出带有水印的资料. 操作方法 01 首先, ...

  • [省纸教程]与印刷机配套的文档排版

    现在大多数学校都装备有印刷机,自己印刷部分练习题及考试题,目前学校用纸多为八开大小,如果在文档排版时就与印刷机特点结合,充分利用印刷空间,在有限的纸张中安排尽量多的内容,就可以节约大量纸张,从而为保护 ...

  • Word文件打印时排版错位该怎么办?

    在做毕业设计或者处理合同等对格式要求较高的文档时,是否出现打印与编辑排版不一致的情况,通常为行间距变化导致下一页的标题显示在了上一页的末尾? 1.打开以调整好排版格式的word文档,此处使用word自 ...