|
IE7及IE7以上版本的瀏覽器對打印增加 “縮小字體填充 (Shrink-to-fit)”這么一個新功能,就是當(dāng)你要打印的頁面長寬超過打印紙張的大小,瀏覽器自動調(diào)整字體的大小使恰好能在一個頁里打印全部內(nèi)容,而在ie6里這超出的部分是不打印的。
這樣既能縮短打印時間,又能節(jié)省紙張,這確實是一個好功能啊。但是,有些情況下,我們不希望使用這項功能,我們需要按照自己喜歡的比例來打印(縮小字體填充默認(rèn)縮小75%)。那么怎么辦呢?
取消IE打印時縮小字體填充的方法有2種:
方法1、關(guān)閉此項功能
IE8提供了關(guān)閉此項功能的開關(guān),而IE7卻沒有提供(這樣IE7每次打印的默認(rèn)值都是75%)
IE8 中的“文件”——“頁面設(shè)置”——“紙張選項”中“啟動縮小字體填充”取消勾選
2、先使用打印預(yù)覽,然后在預(yù)覽中手動調(diào)節(jié)打印比例,然后再打印
對于第二條方法,IE7、IE8都是可以完美的完成的,但是對于第一條方法,IE8提供了關(guān)閉此項功能的開關(guān),而IE7卻沒用提供,這樣IE7每次打印的默認(rèn)值都是75%……那么如果你想每次打印的默認(rèn)值都恢復(fù)到平常的100%呢?怎么辦?
以下提供一種修改注冊表的方式來解決:
-----------------------------虛線以下------------------------------------------ Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_STF_Scale_Min] "iexplore.exe"=dword:00000064 -----------------------------虛線以上------------------------------------------
將虛線以內(nèi)的內(nèi)容另存為IE7.reg,然后雙擊運行IE7.reg就可以了。00000064是16進制的,表示100,這樣每次打印的比例都是100%,不用每次都手動去打印預(yù)覽調(diào)整了,如果你有其他比例的需要,可以手動修改00000064。這種修改只影響直接打印,而不影響打印預(yù)覽,也就是說,打印預(yù)覽中,你依舊看到的是默認(rèn)的縮小75%,但是,實際上,直接打印使用的是100%的比例。
順手做了個“關(guān)閉IE打印時“縮小字體填充”功能的注冊表文件”.rar,執(zhí)行導(dǎo)入就可以了。
注意:使用本方法之前請先備份注冊表,以免操作不當(dāng)引發(fā)不可收拾的后果。
原文來自卡敵奴blog http://zxc.zn2006.blog.163.com/blog/static/232985842011421102729232/,本文做了部分內(nèi)容增改
|