文書番号: 2566651 - 最終更新日: 2011年9月12日 - リビジョン: 3.0

[FIX] .NET Framework 3.5 Service Pack 1 を対象とする Windows Presentation Foundation アプリケーション内の XpsDocumentWriter クラスを使用するときに XPS 文書のテキストが異なるフォントで印刷される

Hotfix Download is available修正プログラムのダウンロード
この技術情報に対応する修正プログラムのダウンロードのリスト
お知らせお使いのオペレーティング システムには適用しない情報が含まれている場合があります。

目次

すべて展開する | すべて折りたたむ

現象

次のような状況で問題が発生します。
  • Microsoft .NET Framework 3.5 Service Pack 1 (SP1) を対象とする Windows Presentation Foundation (WPF) アプリケーションで XpsDocumentWriter クラスを使用します。
  • MS Gothic フォントを含む XML Paper Specification (XPS) 文書を印刷します。
この場合、印刷されるファイルのテキストで中国語フォントなどの異なるフォントが使用されます。

原因

この問題は、GDI フォント選択 API のマッチング ロジックの問題が原因で発生します。

解決方法

修正プログラムの情報

マイクロソフトではサポート対象となる修正プログラムを提供しています。ただし、この修正プログラムは、ここで説明する問題のみを修正することを目的としたものです。この修正プログラムは、ここで説明する問題が発生しているシステムにのみ適用してください。この修正プログラムは、今後さらにテストを行う場合があります。したがって、この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次のソフトウェア更新プログラムがリリースされるまで待つことを推奨します。

修正プログラムをダウンロードできる場合は、このサポート技術情報の上部に「修正プログラムのダウンロード」セクションがあります。このセクションが表示されていない場合は、マイクロソフト カスタマー サービス サポートにお問い合わせのうえ、修正プログラムを入手してください。

注: 別の問題が発生した場合、またはトラブルシューティングが必要な場合には、別のサービス リクエストの作成が必要になる場合があります。特定の修正プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。マイクロソフト カスタマー サービス サポートの電話番号一覧を参照、または別のサービス リクエストを作成するには、次のマイクロソフト Web サイトを参照してください。
http://support.microsoft.com/contactus/?ln=ja&ws=support#tab0 (http://support.microsoft.com/contactus/?ln=ja&ws=support#tab0)
注: 「修正プログラムのダウンロード」フォームには、修正プログラムを入手できる言語が表示されます。使用している言語が表示されない場合は、その言語の修正プログラムは提供されていません。

必要条件

この修正プログラムを適用するには、次のいずれかのオペレーティング システム上に .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)
注: .NET Framework 3.5 SP1 は .NET Framework 3.0 Service Pack 2 (SP2) を含んでいます。

Windows Vista Service Pack を入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。
935791? (http://support.microsoft.com/kb/935791/ja/ ) 最新の Windows Vista Service Pack を入手する方法
Windows Server 2008 Service Pack を入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。
968849? (http://support.microsoft.com/kb/968849/ja/ ) Windows Server 2008 の最新の Service Pack を入手する方法
Windows 7 または Windows Server 2008 R2 の Service Pack を入手する方法の詳細については、以下のサポート技術情報番号をクリックしてください。
976932? (http://support.microsoft.com/kb/976932/ja/ ) Windows 7 Service Pack 1 および Windows Server 2008 R2 Service Pack 1 に関する情報

再起動に関する情報

影響を受けるファイルが使用されている場合、この修正プログラムの適用後にコンピューターの再起動が必要になる場合があります。この修正プログラムを適用する前に、すべての .NET Framework アプリケーションを閉じることをお勧めします。

修正プログラムの置き換えに関する情報

この修正プログラムを適用しても、以前にリリースされた修正プログラムが置き換えられることはありません。

ファイル情報

この修正プログラムの英語 (米国) 版では、次の表に示す各属性を持つファイル群がインストールされます。これらのファイルの日付と時刻は世界協定時刻 (UTC) で記載されています。お使いのコンピューターでは、これらのファイルの日付と時刻は夏時間 (DST) 調整済みのローカル時刻で表示されます。さらに、ファイルに対して特定の操作を実行すると、日時が変更される場合があります。

Windows Vista および Windows Server 2008 のファイル情報

すべてのバージョンの Windows Vista SP2 および Windows Server 2008 SP2 (x86 ベース)
元に戻す全体を表示する
File nameFile versionFile sizeDateTimePlatform
Presentationframework.dll3.0.6920.40415,279,74418-Jul- 201111:01x86
Windowsbase.dll3.0.6920.40411,253,37618-Jul- 201111:01x86
Presentationcore.dll3.0.6920.40414,218,88018-Jul-201111:01x86
Presentationfontcache.exe.configNot Applicable16112-Aug-201014:29Not Applicable
Wpfgfx_v0300.dll3.0.6920.40371,736,53619-Nov- 201010:43x86
System.printing.dll3.0.6920.4041368,64018-Jul- 201111:01x86
Presentationframework.dll3.0.6920.40415,279,74418-Jul- 201111:01x86
Presentationhostdll.dll3.0.6920.4041130,40818-Jul- 201111:01x86
Windowsbase.dll3.0.6920.40411,253,37618-Jul-201111:01x86
すべてのバージョンの Windows Vista SP2 および Windows Server 2008 SP2 (x64 ベース)
元に戻す全体を表示する
File nameFile versionFile sizeDateTimePlatform
Presentationcore.dll3.0.6920.40413,998,20818-Jul- 201111:00x64
Presentationfontcache.exe.configNot Applicable16112-Aug-201014:12Not Applicable
Wpfgfx_v0300.dll3.0.6920.40372,255,19219-Nov-201010:43x64
System.printing.dll3.0.6920.4041357,88818-Jul- 201111:00x64
Presentationframework.dll3.0.6920.40414,636,67218-Jul- 201111:00x86
Presentationhostdll.dll3.0.6920.4041171,36818-Jul- 201111:00x64
Windowsbase.dll3.0.6920.40411,114,11218-Jul- 201111:00x86
Presentationframework.dll3.0.6920.40415,279,74418-Jul- 201111:01x86
Windowsbase.dll3.0.6920.40411,253,37618-Jul- 201111:01x86
Presentationcore.dll3.0.6920.40414,218,88018-Jul-201111:01x86
Presentationfontcache.exe.configNot Applicable16112-Aug-201014:29Not Applicable
Wpfgfx_v0300.dll3.0.6920.40371,736,53619-Nov- 201010:43x86
System.printing.dll3.0.6920.4041368,64018-Jul- 201111:01x86
Presentationframework.dll3.0.6920.40415,279,74418-Jul- 201111:01x86
Presentationhostdll.dll3.0.6920.4041130,40818-Jul- 201111:01x86
Windowsbase.dll3.0.6920.40411,253,37618-Jul-201111:01x86

Windows 7 および Windows Server 2008 R2 のファイル情報

Windows 7 および Windows Server 2008 R2 のファイル情報メモ
各環境にインストールされている MANIFEST ファイル (.manifest) は、「Windows 7 および Windows Server 2008 R2 の追加ファイル情報」セクションに個別に表示されています。MANIFEST ファイルは、更新されたコンポーネントの状態を維持するために不可欠です。
すべてのバージョンの Windows 7 (x86 ベース)
元に戻す全体を表示する
File nameFile versionFile sizeDateTimePlatform
Presentationframework.dll3.0.6920.40415,279,74415-Jul- 201122:32x86
Windowsbase.dll3.0.6920.40411,253,37615-Jul- 201122:32x86
Presentationcore.dll3.0.6920.40414,218,88015-Jul-201122:32x86
Presentationfontcache.exe.configNot Applicable16110-Jun-200921:14Not Applicable
Wpfgfx_v0300.dll3.0.6920.40401,736,53618-May- 201123:28x86
System.printing.dll3.0.6920.4041368,64015-Jul- 201122:32x86
Presentationframework.dll3.0.6920.40415,279,74415-Jul- 201122:32x86
Presentationhostdll.dll3.0.6920.4041130,40815-Jul- 201122:32x86
Windowsbase.dll3.0.6920.40411,253,37615-Jul-201122:32x86
すべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース)
元に戻す全体を表示する
File nameFile versionFile sizeDateTimePlatform
Presentationcore.dll3.0.6920.40413,998,20815-Jul- 201122:30x64
Presentationfontcache.exe.configNot Applicable16110-Jun-200920:30Not Applicable
Wpfgfx_v0300.dll3.0.6920.40402,255,19218-May-201123:22x64
System.printing.dll3.0.6920.4041357,88815-Jul- 201122:30x64
Presentationframework.dll3.0.6920.40414,636,67215-Jul- 201122:30x86
Presentationhostdll.dll3.0.6920.4041171,36815-Jul- 201122:30x64
Windowsbase.dll3.0.6920.40411,114,11215-Jul- 201122:30x86
Presentationframework.dll3.0.6920.40415,279,74415-Jul- 201122:32x86
Windowsbase.dll3.0.6920.40411,253,37615-Jul- 201122:32x86
Presentationcore.dll3.0.6920.40414,218,88015-Jul-201122:32x86
Presentationfontcache.exe.configNot Applicable16110-Jun-200921:14Not Applicable
Wpfgfx_v0300.dll3.0.6920.40401,736,53618-May- 201123:28x86
System.printing.dll3.0.6920.4041368,64015-Jul- 201122:32x86
Presentationframework.dll3.0.6920.40415,279,74415-Jul- 201122:32x86
Presentationhostdll.dll3.0.6920.4041130,40815-Jul- 201122:32x86
Windowsbase.dll3.0.6920.40411,253,37615-Jul-201122:32x86
すべてのバージョンの Windows 7 SP1 (x86 ベース)
元に戻す全体を表示する
File nameFile versionFile sizeDateTimePlatform
Presentationframework.dll3.0.6920.40415,279,74418-Jul- 201122:38x86
Windowsbase.dll3.0.6920.40411,253,37618-Jul- 201122:38x86
Presentationcore.dll3.0.6920.40414,218,88018-Jul-201122:38x86
Presentationfontcache.exe.configNot Applicable16110-Jun-200921:14Not Applicable
Wpfgfx_v0300.dll3.0.6920.40401,736,53620-May- 201106:10x86
System.printing.dll3.0.6920.4041368,64018-Jul- 201122:38x86
Presentationframework.dll3.0.6920.40415,279,74418-Jul- 201122:38x86
Presentationhostdll.dll3.0.6920.4041130,40818-Jul- 201122:38x86
Windowsbase.dll3.0.6920.40411,253,37618-Jul-201122:38x86
すべてのバージョンの Windows 7 SP1 および Windows Server 2008 R2 SP1 (x64 ベース)
元に戻す全体を表示する
File nameFile versionFile sizeDateTimePlatform
Presentationcore.dll3.0.6920.40413,998,20818-Jul- 201122:33x64
Presentationfontcache.exe.configNot Applicable16110-Jun-200920:30Not Applicable
Wpfgfx_v0300.dll3.0.6920.40402,255,19220-May-201106:04x64
System.printing.dll3.0.6920.4041357,88818-Jul- 201122:33x64
Presentationframework.dll3.0.6920.40414,636,67218-Jul- 201122:33x86
Presentationhostdll.dll3.0.6920.4041171,36818-Jul- 201122:33x64
Windowsbase.dll3.0.6920.40411,114,11218-Jul-201122:33x86

追加ファイル情報

Windows Vista および Windows Server 2008 の追加ファイル情報

すべてのバージョンの Windows Vista SP2 および Windows Server 2008 SP2 (x86 ベース) の追加ファイル情報
元に戻す全体を表示する
File nameX86_presentationcore_31bf3856ad364e35_6.0.6002.22681_none_ae4bb10ca6782081.manifest
File versionNot Applicable
File size9,655
Date (UTC)18-Jul-2011
Time (UTC) 15:40
File nameX86_system.printing_31bf3856ad364e35_6.0.6002.22681_none_755b018a8ca024ac.manifest
File versionNot Applicable
File size3,229
Date (UTC)18-Jul- 2011
Time (UTC)15:47
File nameX86_wpf- presentationframework_31bf3856ad364e35_6.0.6002.22681_none_70a0fad36c7a3eae.manifest
File versionNot Applicable
File size5,589
Date (UTC)18-Jul-2011
Time (UTC)15:42
File nameX86_wpf-presentationhostdll_31bf3856ad364e35_6.0.6002.22681_none_72260c06368312cc.manifest
File versionNot Applicable
File size9,557
Date (UTC)18-Jul-2011
Time (UTC) 15:43
File nameX86_wpf-windowsbase_31bf3856ad364e35_6.0.6002.22681_none_5987abb15e49f684.manifest
File versionNot Applicable
File size10,546
Date (UTC)18-Jul- 2011
Time (UTC)15:46
すべてのバージョンの Windows Vista SP2 および Windows Server 2008 SP2 (x64 ベース) の追加ファイル情報
元に戻す全体を表示する
File nameAmd64_presentationcore_31bf3856ad364e35_6.0.6002.22681_none_0a6a4c905ed591b7.manifest
File versionNot Applicable
File size9,413
Date (UTC)18-Jul-2011
Time (UTC) 15:51
File nameAmd64_system.printing_31bf3856ad364e35_6.0.6002.22681_none_d1799d0e44fd95e2.manifest
File versionNot Applicable
File size2,947
Date (UTC)18-Jul- 2011
Time (UTC)16:00
File nameAmd64_wpf- presentationframework_31bf3856ad364e35_6.0.6002.22681_none_ccbf965724d7afe4.manifest
File versionNot Applicable
File size14,891
Date (UTC)18-Jul-2011
Time (UTC)15:52
File nameAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.0.6002.22681_none_ce44a789eee08402.manifest
File versionNot Applicable
File size9,603
Date (UTC)18-Jul-2011
Time (UTC) 15:55
File nameAmd64_wpf-windowsbase_31bf3856ad364e35_6.0.6002.22681_none_b5a6473516a767ba.manifest
File versionNot Applicable
File size16,296
Date (UTC)18-Jul- 2011
Time (UTC)15:59

Windows 7 および Windows Server 2008 R2 の追加ファイル情報

すべてのバージョンの Windows 7 (x86 ベース) の追加ファイル情報
元に戻す全体を表示する
File nameX86_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_acd794d00a316172.manifest
File versionNot Applicable
File size4,445
Date (UTC)16-Jul-2011
Time (UTC) 04:56
File nameX86_system.printing_31bf3856ad364e35_6.1.7600.21010_none_73e6e54df059659d.manifest
File versionNot Applicable
File size2,678
Date (UTC)16-Jul- 2011
Time (UTC)05:01
File nameX86_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_6f2cde96d0337f9f.manifest
File versionNot Applicable
File size2,189
Date (UTC)16-Jul-2011
Time (UTC)04:57
File nameX86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_70b1efc99a3c53bd.manifest
File versionNot Applicable
File size2,993
Date (UTC)16-Jul-2011
Time (UTC) 04:58
File nameX86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_58138f74c2033775.manifest
File versionNot Applicable
File size2,149
Date (UTC)16-Jul- 2011
Time (UTC)04:55
すべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース) の追加ファイル情報
元に戻す全体を表示する
File nameAmd64_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_08f63053c28ed2a8.manifest
File versionNot Applicable
File size4,459
Date (UTC)16-Jul-2011
Time (UTC) 05:50
File nameAmd64_system.printing_31bf3856ad364e35_6.1.7600.21010_none_d00580d1a8b6d6d3.manifest
File versionNot Applicable
File size2,680
Date (UTC)16-Jul- 2011
Time (UTC)05:59
File nameAmd64_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_cb4b7a1a8890f0d5.manifest
File versionNot Applicable
File size3,600
Date (UTC)16-Jul-2011
Time (UTC)05:53
File nameAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_ccd08b4d5299c4f3.manifest
File versionNot Applicable
File size3,003
Date (UTC)16-Jul-2011
Time (UTC) 05:54
File nameAmd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_b4322af87a60a8ab.manifest
File versionNot Applicable
File size5,426
すべてのバージョンの Windows 7 SP1 (x86 ベース) の追加ファイル情報
元に戻す全体を表示する
File nameX86_presentationcore_31bf3856ad364e35_6.1.7601.21776_none_ae833be80782d9cc.manifest
File versionNot Applicable
File size4,445
Date (UTC)22-Jul-2011
Time (UTC) 08:10
File nameX86_system.printing_31bf3856ad364e35_6.1.7601.21776_none_75928c65edaaddf7.manifest
File versionNot Applicable
File size2,678
Date (UTC)22-Jul- 2011
Time (UTC)08:20
File nameX86_wpf- presentationframework_31bf3856ad364e35_6.1.7601.21776_none_70d885aecd84f7f9.manifest
File versionNot Applicable
File size2,189
Date (UTC)22-Jul-2011
Time (UTC)08:12
File nameX86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7601.21776_none_725d96e1978dcc17.manifest
File versionNot Applicable
File size2,993
Date (UTC)22-Jul-2011
Time (UTC) 08:14
File nameX86_wpf-windowsbase_31bf3856ad364e35_6.1.7601.21776_none_59bf368cbf54afcf.manifest
File versionNot Applicable
File size2,149
Date (UTC)22-Jul- 2011
Time (UTC)08:18
すべてのバージョンの Windows 7 SP1 および Windows Server 2008 R2 SP1 (x64 ベース) の追加ファイル情報
元に戻す全体を表示する
File nameAmd64_presentationcore_31bf3856ad364e35_6.1.7601.21776_none_0aa1d76bbfe04b02.manifest
File versionNot Applicable
File size4,459
Date (UTC)22-Jul-2011
Time (UTC) 08:53
File nameAmd64_system.printing_31bf3856ad364e35_6.1.7601.21776_none_d1b127e9a6084f2d.manifest
File versionNot Applicable
File size2,680
Date (UTC)22-Jul- 2011
Time (UTC)09:08
File nameAmd64_wpf- presentationframework_31bf3856ad364e35_6.1.7601.21776_none_ccf7213285e2692f.manifest
File versionNot Applicable
File size3,600
Date (UTC)22-Jul-2011
Time (UTC)08:56
File nameAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7601.21776_none_ce7c32654feb3d4d.manifest
File versionNot Applicable
File size3,003
Date (UTC)22-Jul-2011
Time (UTC) 08:58
File nameAmd64_wpf-windowsbase_31bf3856ad364e35_6.1.7601.21776_none_b5ddd21077b22105.manifest
File versionNot Applicable
File size5,426

状況

マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

詳細

ソフトウェア更新プログラムに関する用語の詳細を参照するには、以下のサポート技術情報番号をクリックしてください。
824684? (http://support.microsoft.com/kb/824684/ja/ ) マイクロソフトのソフトウェアの更新で使用される一般的な用語の説明

追加ファイル情報

Windows 7 および Windows Server 2008 R2 の追加ファイル情報

サポートされているすべてのバージョンの Windows 7 (x86 ベース) の追加ファイル
元に戻す全体を表示する
File nameX86_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_acd794d00a316172.manifest
File versionNot Applicable
File size4,445
Date (UTC)16-Jul-2011
Time (UTC) 04:56
File nameX86_system.printing_31bf3856ad364e35_6.1.7600.21010_none_73e6e54df059659d.manifest
File versionNot Applicable
File size2,678
Date (UTC)16-Jul- 2011
Time (UTC)05:01
File nameX86_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_6f2cde96d0337f9f.manifest
File versionNot Applicable
File size2,189
Date (UTC)16-Jul-2011
Time (UTC)04:57
File nameX86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_70b1efc99a3c53bd.manifest
File versionNot Applicable
File size2,993
Date (UTC)16-Jul-2011
Time (UTC) 04:58
File nameX86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_58138f74c2033775.manifest
File versionNot Applicable
File size2,149
Date (UTC)16-Jul- 2011
Time (UTC)04:55
サポートされているすべてのバージョンの Windows 7 および Windows Server 2008 R2 (x64 ベース) の追加ファイル
元に戻す全体を表示する
File nameAmd64_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_08f63053c28ed2a8.manifest
File versionNot Applicable
File size4,459
Date (UTC)16-Jul-2011
Time (UTC) 05:50
File nameAmd64_system.printing_31bf3856ad364e35_6.1.7600.21010_none_d00580d1a8b6d6d3.manifest
File versionNot Applicable
File size2,680
Date (UTC)16-Jul- 2011
Time (UTC)05:59
File nameAmd64_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_cb4b7a1a8890f0d5.manifest
File versionNot Applicable
File size3,600
Date (UTC)16-Jul-2011
Time (UTC)05:53
File nameAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_ccd08b4d5299c4f3.manifest
File versionNot Applicable
File size3,003
Date (UTC)16-Jul-2011
Time (UTC) 05:54
File nameAmd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_b4322af87a60a8ab.manifest
File versionNot Applicable
File size5,426

この資料は以下の製品について記述したものです。
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0 Service Pack 2
キーワード:?
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseinter kbsurveynew kbbug KB2566651
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"