IE7及IE7以上版本的浏览器对打印增加 “缩小字体填充 (Shrink-to-fit)”这么一个新功能,就是当你要打印的页面长宽超过打印纸张的大小,浏览器自动调整字体的大小使恰好能在一个页里打印全部内容,而在ie6里这超出的部分是不打印的。

这样既能缩短打印时间,又能节省纸张,这确实是一个好功能啊。但是,有些情况下,我们不希望使用这项功能,我们需要按照自己喜欢的比例来打印(缩小字体填充默认缩小75%)。那么怎么办呢?
取消IE打印时缩小字体填充的方法有2种:

方法1、关闭此项功能
IE8提供了关闭此项功能的开关,而IE7却没有提供(这样IE7每次打印的默认值都是75%)
IE8 中的“文件”——“页面设置”——“纸张选项”中“启动缩小字体填充”取消勾选

2、先使用打印预览,然后在预览中手动调节打印比例,然后再打印

对于第二条方法,IE7、IE8都是可以完美的完成的,但是对于第一条方法,IE8提供了关闭此项功能的开关,而IE7却没用提供,这样IE7每次打印的默认值都是75%……那么如果你想每次打印的默认值都恢复到平常的100%呢?怎么办?

以下提供一种修改注册表的方式来解决:

-----------------------------虚线以下------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_STF_Scale_Min]
"iexplore.exe"=dword:00000064
-----------------------------虚线以上------------------------------------------

将虚线以内的内容另存为IE7.reg,然后双击运行IE7.reg就可以了。00000064是16进制的,表示100,这样每次打印的比例都是100%,不用每次都手动去打印预览调整了,如果你有其他比例的需要,可以手动修改00000064。这种修改只影响直接打印,而不影响打印预览,也就是说,打印预览中,你依旧看到的是默认的缩小75%,但是,实际上,直接打印使用的是100%的比例。

顺手做了个“关闭IE打印时“缩小字体填充”功能的注册表文件”.rar,执行导入就可以了。

注意:使用本方法之前请先备份注册表,以免操作不当引发不可收拾的后果。

原文来自卡敌奴blog  http://zxc.zn2006.blog.163.com/blog/static/232985842011421102729232/,本文做了部分内容增改

转载于:https://blog.51cto.com/wujunfeng/814663

取消IE7以上版本 打印时缩小字体填充的方法相关推荐

  1. POI设置 缩小字体填充

    利用POI 设置缩小字体填充 //样式 HSSFCellStyle cellStyle = workbook.createCellStyle(); //设置 缩小字体填充 cellStyle.setS ...

  2. nopi 缩小字体填充_我在超市里改字体

    -今天,2020年第一天,送篇字体教程给大家,让大家在学习中拥抱这新的一年,嗯,我们就是这么贴心呢! 这次主题是<我在超市改字体>,前段时间,我带工作室小伙伴们去楼下超市拍了一些产品包装上 ...

  3. 打印html时字号不对,打印HTML时收据打印机上的字体大小

    我们有两台Epson TMU 220(USB)打印机,并尝试从两个不同的客户端进行打印.一个是Ubuntu客户端,另一个是Windows客户端.使用PHP,在Ubuntu中我将纯文本回显到/ dev ...

  4. XtraReport改变报表页码以及在打印时获取用户的取消操作反馈

    现场问题: 记录单数据量过大造成内存溢出,无法打印 解决方案: 数据分批次创建xtraport,直至所有数据打印结束 分批处理数据后,把少量的数据重新赋值给report的数据源,每重新赋值一次,都要做 ...

  5. python字体大小快捷键_PyCharm(2019.1版本)用鼠标滚轮控制放大缩小字体

    今天准备使用pycharm来编写scrapy爬虫,结果发现字体很小,习惯性用Ctrl+鼠标滚轮来控制字体大小,发现它竟然不听使唤,才想起来PyCharm是新安装的一直没用,赶紧来设置一番吧. 使用过p ...

  6. qt的qprinter打印功能怎么设置打印时字体大小_如何打印一份成绩单

    学校考试之后,要看自己班的成绩,要打印自己班的成绩. 需要进行以下操作,设置好后,只打印自己班的那页就可以了. 惯用WPS,本文一些方法可能仅适用WPS.因为EXCEL的打印预览我没有掌握. 一.冻结 ...

  7. 单据打印处理,自动缩小字体,自动换行

    一般ERP系统中单据打印,涉及文字较多的内容,比如品名规格.备注,会需要自动缩小字体,而且要自动换行,这样才能尽量把文字显示的清楚一些.很多报表工具,有直接这样的功能可以使用,但是如果不是用第三方报表 ...

  8. C# 使用printDocument1.Print打印时不显示 正在打印对话框(里面还有一个讨厌的取消按钮)...

    C#使用printDocument1.Print打印时不显示正在打印对话框有两种方法 第一种,使用PrintController PrintController printController = n ...

  9. wpf 虚拟打印时在文件另存为框中如何实现自动添加文件名

    最近项目中需要实现在虚拟打印时,自动添加文件名 找了好多主要有两种方案 一:隐藏print操作中的自带的SaveFileDialog,自己创建一个,通过设置FileName实现,但是这种实现方式是在低 ...

最新文章

  1. Springboot 中 Mybatis 的使用
  2. 大学mysql教程_MYSQL教程:新手该看的MYSQL操作
  3. mysql5_pn卸载_windows mySql(5.7.30) 卸载及重装
  4. ssh suse 配置_SUSE+linux+配置节点间的SSH信任关系
  5. 人人都是 API 设计者:我对 RESTful API、GraphQL、RPC API 的思考
  6. jquery实现登录失败提示_浅谈jQuery的verify验证码
  7. [mybatis]动态sql_foreach_遍历集合批量插入
  8. [JLOI2015]战争调度
  9. POSIX互斥锁api函数
  10. Magento 默认排序为最新 How to sort Magento products by date added as default
  11. 大屏监控系统实战(11)-大屏显示日增投票数量柱状图的制作
  12. 点播转码相关常见问题及排查方式
  13. python字典的键可以是int吗_Python:大int键的快速字典
  14. windows下Mysql 5.7 绿色版安装与卸载教程,MySQL可视化管理
  15. 发电厂计算机控制系统,火电厂dcs控制系统
  16. 迁移学习 Transfer Learning(可能是目前最全的迁移学习资料库?)
  17. 刘邦六大用人之道,很值得管理人员学习
  18. 集体照的拍摄及后期合成
  19. python做表格教程_表格函数教程
  20. [论文阅读]《Using Conditional Functional Dependency to Discover Abnormal Data in RDF Graphs》阅读笔记

热门文章

  1. linux文件系统逻辑,Linux系统——文件系统与LVM 逻辑
  2. php网页弹出图片,商城网站是如何单击头像直接弹出可以上传图片然后预览?
  3. 软件质量保证计划_软件测试计划 笔记
  4. 如何区分两列中不同数据_如何在VESTA中区分不同表面层的原子
  5. mysql lbs 附近的人_一口气说出 4种 LBS “附近的人” 实现方式,面试官笑了
  6. mysql filde_备份一个约250G的mysql实例【xtrabackup备份方案对比】
  7. 2010提高组-乌龟棋 [记忆优化搜索]
  8. c语言错误2064,VC错误: error C2064: term does not evaluate to a function
  9. phar.php error 139,composer.phar 安装出现PHP Fatal error解决办法
  10. CF338D GCD Table(拓展中国剩余定理,细节处理,2900分)