WD2000: 顯示大小的 EMF 影像的變更,當您變更螢幕解析度,在 Windows 2000 上

文章翻譯 文章翻譯
文章編號: 311056 - 檢視此文章適用的產品。
重要: 本文包含修改登錄的相關資訊。 修改登錄之前請確定它備份起來,並請確定您瞭解如何在發生問題時還原登錄。如如何備份、 還原,以及編輯登錄有關,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項:
256986Microsoft Windows 登錄的描述
全部展開 | 全部摺疊

在此頁中

徵狀

加強型中繼檔 (EMF) 影像的大小會變更當您執行下列:
  1. 您將增強型中繼檔影像插入 Microsoft Word 2000 文件正在執行 Windows 2000 的電腦上。
  2. 儲存文件,並關閉 Word。
  3. 變更螢幕解析度。(這變更視窗大小的 Microsoft Word 當 Word 視窗最大化時)。
  4. 您一次開啟 Word 文件。
實際的大小加強型中繼檔所顯示之影像的 [內容] 對話方塊是影像的不同於影像的大小當您第一次插入。

發生的原因

概觀

加強型中繼檔影像錄製它們僅根據目前螢幕解析度的設定,就會發生這個問題。當螢幕解析度改變時,Microsoft Word 會使用新的螢幕解析度來重新計算加強型中繼檔影像的大小。

技術詳細資料

以下是問題的技術說明:

加強型中繼檔影像記錄其大小時它們呈現在目標的裝置上與它們也錄製目標裝置的特性。印表機裝置上呈現的影像大小會符合文件的大小。在螢幕裝置上可以有呈現的大小與文件的大小之間的重大差異因為螢幕的實體特性 (解析度) 經常不相符之 Windows 會使用邏輯特性。

加強型中繼檔標頭會記錄下列四項資訊與範例):
  • 裝置的增強型中繼檔已記錄在像素的邊界: 1024 x 768
  • 裝置的增強型中繼檔記錄在公釐的大小: 320 公釐 x 240 公釐
  • 加強型中繼檔目標裝置 (以像素為單位) 的邊界: 224 x 179
  • 加強型中繼檔 HIMETRIC 單位大小: 7001 HIMETRIC x 8001 HIMETRIC (70 公釐 x 80 公釐)
因此,裝置的實體特性說出裝置有解析度每英吋的點數 (dpi) 81.28 點的 x 81.28 dpi (1024年 / 320 * 25.4 768 / 240 * 25.4)。

注意: 原始的影像大小已 25.4 公釐 x 25.4 公釐。

當記錄加強型中繼檔影像請大小由產生的程式所明確指定,或大小會自動計算方式是將作業系統從前三個值。

Microsoft Office 使用前兩個值和最終值來找出目標裝置 (以像素為單位) 增強型中繼檔影像的大小: 1024 * 70.01 / 320,768 * 80.01 / 240 或 225 x 257。因此,您可以藉由使用螢幕大小邏輯 dpi-通常是 96 (小字型) 或 120 (大型字) 處理出增強型中繼檔的邏輯 」 的大小。在這個案例 (使用範例數字):
96 dpi 顯示: 59.53 公釐 x 67.73 mm (2.34"x 2.67")
120 dpi 顯示: 47.63 公釐 x 54.19 mm (1.88"x 2.13")
不幸的是,加強型中繼檔影像不會記錄目標裝置的邏輯 dpi。Microsoft Word 必須"猜測 」 邏輯 dpi 是目前的裝置一樣。Word 使用目前裝置的特性,而不是已錄製的最小化這可能會導致任何錯誤。例如,如果目前的裝置是 1280 x 960 像素] 320 公釐 x 240 公釐的標準大小:
96 dpi 顯示: 74.09 公釐 x 84.68 mm (2.92"x 3.33")
120 dpi 顯示: 59.28 公釐 x 67.74 mm (2.33"x 2.67")
這些變更會導致加強型中繼檔影像的不同長寬比。作業系統會取得數字 (320、 240、 1280,1024年) 的不一致,因此作業系統記錄不一致的某個框架的 HIMETRIC 數值。

解決方案

警告: 如果您未正確使用登錄編輯程式可能會導致嚴重的問題,甚至必須重新安裝作業系統。Microsoft 不保證您可以解決因不當使用 「 登錄編輯器 」 的問題。使用 「 登錄編輯程式 」,請自行負擔相關的風險。

如果要解決這個問題,取得最新的 Service Pack,Microsoft Office 2000。如需詳細資訊按一下 [下面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
276367OFF2000: 如何取得最新的 Office 2000 Service Pack

Hotfix 資訊

Microsoft 提供支援的 Hotfix。不過,此 Hotfix 旨在修正本文中所述隨問題。只會發生此特定問題的系統套用此 Hotfix。

如果此 Hotfix 可供下載,您可在本知識庫文件的頂端找到「 可用的 Hotfix 下載 」區段。如果沒有出現此區段,將要求提交到 Microsoft 客戶服務及支援],以取得該 Hotfix。

附註如果發生其他問題,或如果需要任何疑難排解,您可能必須建立個別的服務要求。和此 Hotfix 無關的額外支援問題適用一般的支援費用。如需 Microsoft 客戶服務支援部門電話號碼的完整清單或要建立個別的服務要求,請造訪下列 Microsoft 網站:
http://support.microsoft.com/contactus/?ws=support
附註「 下載 Hotfix 」 表單會顯示此 Hotfix 會出現,以供使用的語言。如果您沒有看到您的語言,是因為此 Hotfix 是不適用您的語言。

檔案資訊

此修正程式的英文版應該具有下列檔案屬性或更新版本:
   Date           Time  Version     Size       File name
   ----------------------------------------------------------
   14-Jan-2002   20:22  n/a         1,921,152  Mso9.msp
   15-Jan-2002   01:34  n/a         4,031,644  Mso9_admin.msp
   06-Jul-2001   11:11  n/a             2,882  Readme.txt
				
Hotfix 安裝好之後下列檔案將具有下列的屬性或更新版本:
   Date           Time  Version       Size       File name
   ----------------------------------------------------------
   12-Jan-2002   11:46  9.0.0.6110    5,595,185  Mso9.dll
				

注意: 若要正常運作此修正程式需要登錄機碼變更。您必須加入下列登錄機碼,以啟動此 Hotfix 所做的修正:
[HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Common] AlternateSetExtentAndSizesMethod"= dword:00000001

其他可行方案

如果要解決這個問題,將螢幕大小,以 Windows 2000 顯示設定還原到其中一個影像顯示您要的大小。

狀況說明

Microsoft 已確認這是在本文開頭所列之 Microsoft 產品中的問題。 這個問題,首先已經在 Microsoft Office 2000 Service Pack 3 (SP-3) 中獲得修正。

屬性

文章編號: 311056 - 上次校閱: 2005年9月26日 - 版次: 3.3
這篇文章中的資訊適用於:
  • Microsoft Word 2000 Standard Edition?應用於:
    • the operating system: Microsoft Windows 2000
關鍵字:?
kbmt kbautohotfix kbhotfixserver kbqfe kbhotfixserver kbqfe kboffice2000sp3fix kbbug kbfix KB311056 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:311056
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com