none
如何修改IE7.0預覽列印中縮放比例的預設值 RRS feed

  • 問題

  •  

    請教各位,我在使用IE7.0時,若要列印的寬度超過時,IE會自動使用自動縮小的功能,我想請教一下,有沒有辦法讓IE7.0即使超過寬度依然使用100%的方式來列印,因為寫的程式是直接呼叫印表機列印出來,如果自動縮小的話,報表整個格式都亂了,找了IE的選項,試了幾個也沒用,所以想請教各位,有沒有人知道這各要在哪邊設定呢..

     

      謝謝!!

    2007年12月17日 上午 06:37

解答

  • 我也遇到相同的問題,試了好多方法都無法解決.

    IE7將列印預設成[自動縮小],也不管使用者要不要,又不提供變更預設的方法.

    真是又急又氣!

    誰能還我100%,感恩喔!

    --------------------------------

    找到治標的解決方法了,

    先做一個Panel或Div,再將要列印的元件全部改放在Panel中,

    然後設定Panel的style為position="relative",left=0,top=0,

    列印出來的文件就不會縮小了.

    2008年2月16日 下午 07:49
  •  

    我公司後來向微軟開了一個CASE,我把解法分享給大家:

     

    1.按一下 [開始],按一下 [執行],輸入 regedit.exe ,然後按一下 [確定]

    2.在 [登錄編輯程式] 中,找出並按一下下列登錄機碼:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_STF_Scale_Min

     

    FEATURE_STF_Scale_Min 這個機碼要自己建立喔

    3.在這個機碼值中新增一個DWORD值,名稱是你想要控制縮放比例的程式執行檔(IE的話就輸入iexplore.exe),並且把該DWORD值設定成你想要的縮放比例(如100,要選10進位喔)

    4接下來你使用IE列印時,都會使用你所設定的值去列印。

    2008年2月18日 上午 04:41

所有回覆

  • fineprint應該可以做到你要的功能

     

    2008年1月8日 上午 07:32
  • 在列印時使用IE7右上的印表機icon-列印預覽-頂頭選擇100%然後再按最前面的印表機icon列印

    2008年1月8日 上午 07:47
  • 這樣的確是可以,不過我程式是直接就把網頁開起來然後就印了,所以也不可能跳到預覽列印,而且重點是因為列印次數很頻繁,也不可能每次都設一次預覽列印(這次設好,下次列印時還是要調一次),所以才希望有沒有可以一勞永逸的設定方式。

    2008年1月8日 上午 07:53
  • 找了很久,好像沒有解決辦法,但FireFox有個可以永久設定頁面大小的選項,可以嘗試

    IE 7暫沒有方法,用CSS可能可以

    2008年1月8日 下午 03:55
  • 我也遇到相同的問題,試了好多方法都無法解決.

    IE7將列印預設成[自動縮小],也不管使用者要不要,又不提供變更預設的方法.

    真是又急又氣!

    誰能還我100%,感恩喔!

    --------------------------------

    找到治標的解決方法了,

    先做一個Panel或Div,再將要列印的元件全部改放在Panel中,

    然後設定Panel的style為position="relative",left=0,top=0,

    列印出來的文件就不會縮小了.

    2008年2月16日 下午 07:49
  •  

    我公司後來向微軟開了一個CASE,我把解法分享給大家:

     

    1.按一下 [開始],按一下 [執行],輸入 regedit.exe ,然後按一下 [確定]

    2.在 [登錄編輯程式] 中,找出並按一下下列登錄機碼:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_STF_Scale_Min

     

    FEATURE_STF_Scale_Min 這個機碼要自己建立喔

    3.在這個機碼值中新增一個DWORD值,名稱是你想要控制縮放比例的程式執行檔(IE的話就輸入iexplore.exe),並且把該DWORD值設定成你想要的縮放比例(如100,要選10進位喔)

    4接下來你使用IE列印時,都會使用你所設定的值去列印。

    2008年2月18日 上午 04:41
  • 不好意思~

    我照著這樣作,但是重開還是會回復到100%,是不是ie8不是這樣設??

    我的系統環境是:

    Windows Xp Pro SP3 + IE8.0.6001.18702


    • 已編輯 魔界 2013年3月22日 下午 03:10
    2013年3月22日 下午 03:09