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

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/,本文做了部分内容增改
 

你可能感兴趣的:(职场,休闲,IE打印,自动缩放,缩小字体填充)