修正: XPS 文件的文字會列印在不同的字型當您使用以目標為.NET Framework 3.5 Service Pack 1 的 Windows Presentation Foundation 應用程式中的 XpsDocumentWriter 類別

徵狀

請試想下列案例:

  • 您使用 Windows Presentation Foundation (WPF) 應用程式中的 XpsDocumentWriter 類別的 Microsoft.NET Framework 3.5 Service Pack 1 (SP1) 該目標。

  • 您列印包含新細明體字型的 XML 紙張規格 (XPS) 文件。

在這個案例中,列印的檔案中的文字會使用不同的字型,例如繁體中文的字型。

原因

因為發生問題,以符合邏輯的 GDI 字型選項設定 API 中,會發生這個問題。

解決方案

Hotfix 資訊

支援的 hotfix 可從 Microsoft 取得。 不過,此 hotfix 被用來修正本文所述的問題。 此 hotfix 只適用於發生本文所述之問題的系統。 此 hotfix 可能會接受其他測試。 因此,如果此問題的影響不會很嚴重,我們建議您等候含此 hotfix 的下一版軟體更新。如果 hotfix 可供下載,在此知識庫文件頂端將出現「可用的 Hotfix」區段。 如果這個區段沒有出現,請連絡 Microsoft 客戶服務及支援以取得 hotfix。 答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。 收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。 如需 Microsoft 客戶服務和支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站:

http://support.microsoft.com/contactus/?ws=support答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。 如果看不到您的語言,是因為未提供該語言的 Hotfix 。

先決條件

若要套用此 hotfix 之後,您必須使用.NET Framework 3.5 Service Pack 1 (SP1) 已安裝在下列作業系統其中一項:

  • Windows Vista Service Pack 2 (SP2)

  • Windows Server 2008 Service Pack 2 (SP2)

  • Windows 7

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2

  • Windows Server 2008 R2 Service Pack 1 (SP1)

答 5: 針對 Windows Server 2016 和 Windows 10 1709 版的 Windows Server 容器映像而發行的更新,包含適用於這組弱點的緩和措施,並且不需要額外設定。 .NET Framework 3.5 SP1 包含.NET Framework 3.0 Service Pack 2 (SP2)。 如需有關如何取得 Windows Vista service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

935791 如何取得最新的 Windows Vista service pack如需有關如何取得 Windows Server 2008 service pack 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

968849 如何取得 Windows Server 2008 的最新版 Service Pack  如需有關如何取得 Windows 7 或 Windows Server 2008 R2 service pack 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:

976932 Windows 7 Service Pack 1 和 Windows Server 2008 R2 Service Pack 1 的相關資訊

重新啟動資訊

您可能必須重新啟動電腦,如果受影響的檔案正在使用中,安裝此 hotfix 之後。 我們建議您套用此 hotfix 之前,關閉所有的.NET Framework 應用程式。

Hotfix 取代資訊

此 hotfix 不會取代先前發行的 hotfix。

檔案資訊

此 Hotfix 的英文版 (美國) 會安裝具有下表中所列屬性的檔案。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 本機電腦上這些檔案的日期與時間,是以您當地的時間和目前的日光節約時間 (DST) 的時差來顯示。 此外,當您對檔案執行特定作業時,其日期與時間可能會改變。

Windows Vista 和 Windows Server 2008 的檔案資訊

所有以 x86 為基礎版本和 Windows Server 2008 SP2 的 Windows Vista SP2

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Presentationframework.dll

3.0.6920.4041

5,279,744

18-年 7 月-2011

11:01

x86

Windowsbase.dll

3.0.6920.4041

1,253,376

18-年 7 月-2011

11:01

x86

Presentationcore.dll

3.0.6920.4041

4,218,880

18-Jul-2011

11:01

x86

Presentationfontcache.exe.config

不適用

161

12-Aug-2010

14:29

Not Applicable

Wpfgfx_v0300.dll

3.0.6920.4037

1,736,536

2010 年 11 月 19 日

10:43

x86

System.printing.dll

3.0.6920.4041

368,640

18-年 7 月-2011

11:01

x86

Presentationframework.dll

3.0.6920.4041

5,279,744

18-年 7 月-2011

11:01

x86

Presentationhostdll.dll

3.0.6920.4041

130,408

18-年 7 月-2011

11:01

x86

Windowsbase.dll

3.0.6920.4041

1,253,376

18-Jul-2011

11:01

x86

所有 x64 型版本和 Windows Server 2008 SP2 的 Windows Vista SP2

檔案名稱

檔案版本

檔案大小

日期

時間

平台

Presentationcore.dll

3.0.6920.4041

3,998,208

18-年 7 月-2011

11:00

x64

Presentationfontcache.exe.config

Not Applicable

161

12-Aug-2010

14:12

不適用

Wpfgfx_v0300.dll

3.0.6920.4037

2,255,192

19-Nov-2010

10:43

x64

System.printing.dll

3.0.6920.4041

357,888

18-年 7 月-2011

11:00

x64

Presentationframework.dll

3.0.6920.4041

4,636,672

18-年 7 月-2011

11:00

x86

Presentationhostdll.dll

3.0.6920.4041

171,368

18-年 7 月-2011

11:00

x64

Windowsbase.dll

3.0.6920.4041

1,114,112

18-年 7 月-2011

11:00

x86

Presentationframework.dll

3.0.6920.4041

5,279,744

18-年 7 月-2011

11:01

x86

Windowsbase.dll

3.0.6920.4041

1,253,376

18-年 7 月-2011

11:01

x86

Presentationcore.dll

3.0.6920.4041

4,218,880

18-Jul-2011

11:01

x86

Presentationfontcache.exe.config

不適用

161

12-Aug-2010

14:29

Not Applicable

Wpfgfx_v0300.dll

3.0.6920.4037

1,736,536

2010 年 11 月 19 日

10:43

x86

System.printing.dll

3.0.6920.4041

368,640

18-年 7 月-2011

11:01

x86

Presentationframework.dll

3.0.6920.4041

5,279,744

18-年 7 月-2011

11:01

x86

Presentationhostdll.dll

3.0.6920.4041

130,408

18-年 7 月-2011

11:01

x86

Windowsbase.dll

3.0.6920.4041

1,253,376

18-Jul-2011

11:01

x86

Windows 7 和 Windows Server 2008 R2 的檔案資訊

Windows 7 和 Windows Server 2008 R2 檔案資訊附註

資訊清單檔案 (.manifest) 所安裝的每個環境都

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×