FIX: De tekst van een XPS-document wordt afgedrukt in een ander lettertype als u de klasse XpsDocumentWriter gebruiken in een toepassing voor Windows Presentation Foundation die gericht is op het .NET Framework 3.5 Service Pack 1

Van toepassing: .NET Framework 3.5 Service Pack 1

Symptomen


Neem het volgende scenario:
  • U gebruikt de klasse XpsDocumentWriter in een toepassing voor Windows Presentation Foundation (WPF) die doelen voor het Microsoft.NET Framework 3.5 servicepack 1 (SP1).
  • U afdrukken een document met XML Paper Specification (XPS) met het lettertype MS Gothic.
In dit scenario wordt de tekst in het afgedrukte bestand een ander lettertype gebruikt zoals een Chinees lettertype.

Oorzaak


Dit probleem treedt op vanwege een fout in de overeenkomende logica van de lettertypeselectie GDI API.

Oplossing


Informatie over de hotfix

Een ondersteunde hotfix is beschikbaar bij Microsoft. Deze hotfix is echter alleen bedoeld als oplossing voor het in dit artikel beschreven probleem. Voer deze hotfix alleen uit op systemen waarop de in dit artikel beschreven problemen zich voordoen. Deze hotfix moet wellicht extra worden getest. Als u geen ernstige hinder ondervindt van dit probleem, is het daarom raadzaam te wachten op de volgende update waarin deze hotfix is opgenomen. Als de hotfix gedownload kan worden, is er een sectie 'Hotfix downloaden' aan het begin van dit Knowledge Base-artikel. Als deze sectie niet wordt weergegeven, neem dan contact op met Microsoft Customer Service and Support om de hotfix te verkrijgen. Opmerking Als er andere problemen optreden of als probleemoplossing is vereist, moet u wellicht een apart serviceverzoek indienen. De normale ondersteuningskosten gelden voor extra ondersteuningsvragen en problemen die niet in aanmerking komen voor deze specifieke hotfix. Voor een volledige lijst met telefoonnummers van Microsoft Customer Service and Support of om een afzonderlijk serviceverzoek aan te maken, gaat u naar de volgende Microsoft-website: Opmerking Het formulier 'Hotfix kan worden gedownload' geeft de talen weer waarvoor de hotfix beschikbaar is. Als uw taal niet wordt weergegeven, is dit omdat een hotfix niet voor die taal beschikbaar is.

Speciale vereisten

Deze hotfix moet u het .NET Framework 3.5 Service Pack 1 (SP1) op een van de volgende besturingssystemen is geïnstalleerd:
  • Windows Vista servicepack 2 (SP2)
  • Windows Server 2008 servicepack 2 (SP2)
  • Windows 7
  • Windows 7 servicepack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 servicepack 1 (SP1)
Opmerking .NET Framework 3.5 SP1 bevat het .NET Framework 3.0 Service Pack 2 (SP2). Voor meer informatie over het ophalen van een Windows Vista servicepack, klikt u op het volgende artikel in de Microsoft Knowledge Base:
935791 Het meest recente servicepack voor Windows Vista Service verkrijgen
Voor meer informatie over het ophalen van een Windows Server 2008 servicepack, klikt u op het volgende artikel in de Microsoft Knowledge Base:
968849 Het nieuwste servicepack voor Windows Server 2008 verkrijgen  
Voor meer informatie over het verkrijgen van een servicepack van Windows 7 of Windows Server 2008 R2, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
976932 Informatie over Service Pack 1 voor Windows 7 en Windows Server 2008 R2

Opstartinformatie

U moet de computer opnieuw opstarten nadat u deze hotfix hebt geïnstalleerd als de bestanden waarin dit probleem optreedt worden gebruikt. Wij raden aan dat u alle .NET Framework-toepassingen sluit voordat u deze hotfix hebt toegepast.

Informatie over het vervangen van hotfixes

Deze hotfix vervangt geen eerder uitgebrachte hotfix.

Bestandsgegevens

De Engelse (Verenigde Staten) versie van deze hotfix installeert bestanden met de bestandskenmerken die in de volgende tabellen worden weergegeven. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). De datums en tijden voor deze bestanden op uw lokale computer worden weergegeven in uw lokale tijd samen met het huidige verschil met de zomertijd (DST). Bovendien kunnen de datums en tijden veranderen wanneer u bepaalde bewerkingen op de bestanden uitvoert.

Bestandsgegevens voor Windows Vista en Windows Server 2008

Voor alle x86-versies van Windows Vista SP2 en Windows Server 2008 SP2
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
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.configNiet van toepassing16112-Aug-201014:29Niet van toepassing
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
Voor alle x64-versies van Windows Vista SP2 en Windows Server 2008 SP2
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Presentationcore.dll3.0.6920.40413,998,20818-Jul-201111:00x64
Presentationfontcache.exe.configNiet van toepassing16112-Aug-201014:12Niet van toepassing
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.configNiet van toepassing16112-Aug-201014:29Niet van toepassing
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

Bestandsgegevens voor Windows 7 en Windows Server 2008 R2

Opmerkingen over bestandsinformatie in Windows 7 en Windows Server 2008 R2
De MANIFEST-bestanden (.manifest) die zijn geïnstalleerd voor elke omgeving worden afzonderlijk vermeld in de sectie 'Bestandsinformatie voor Windows 7 en Windows Server 2008 R2'. MANIFEST-bestanden zijn zeer belangrijk zijn voor het statusbeheer van het bijgewerkte onderdelen.
Voor alle x86-versies van Windows 7
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
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.configNiet van toepassing16110-Jun-200921:14Niet van toepassing
Wpfgfx_v0300.dll3.0.6920.40401,736,53618-mei-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
Voor alle x64-versies van Windows 7 en Windows Server 2008 R2
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Presentationcore.dll3.0.6920.40413,998,20815-Jul-201122:30x64
Presentationfontcache.exe.configNiet van toepassing16110-Jun-200920:30Niet van toepassing
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.configNiet van toepassing16110-Jun-200921:14Niet van toepassing
Wpfgfx_v0300.dll3.0.6920.40401,736,53618-mei-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
Voor alle x86-versies van Windows 7 SP1
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
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.configNiet van toepassing16110-Jun-200921:14Niet van toepassing
Wpfgfx_v0300.dll3.0.6920.40401,736,53620-mei-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
Voor alle x64-versies van Windows 7 SP1 en Windows Server 2008 R2 SP1
BestandsnaamBestandsversieBestandsgrootteDatumTijdPlatform
Presentationcore.dll3.0.6920.40413,998,20818-Jul-201122:33x64
Presentationfontcache.exe.configNiet van toepassing16110-Jun-200920:30Niet van toepassing
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

Aanvullende bestandsinformatie

Aanvullende bestandsinformatie voor Windows Vista en Windows Server 2008

Extra informatie voor alle x86-versies van Windows Vista SP2 en Windows Server 2008 SP2
BestandsnaamX86_presentationcore_31bf3856ad364e35_6.0.6002.22681_none_ae4bb10ca6782081.manifest
BestandsversieNiet van toepassing
Bestandsgrootte9,655
Datum (UTC)18-Jul-2011
Tijd (UTC) 15:40
BestandsnaamX86_system.printing_31bf3856ad364e35_6.0.6002.22681_none_755b018a8ca024ac.manifest
BestandsversieNiet van toepassing
Bestandsgrootte3,229
Datum (UTC)18-Jul-2011
Tijd (UTC)15:47
BestandsnaamX86_wpf- presentationframework_31bf3856ad364e35_6.0.6002.22681_none_70a0fad36c7a3eae.manifest
BestandsversieNiet van toepassing
Bestandsgrootte5,589
Datum (UTC)18-Jul-2011
Tijd (UTC)15:42
BestandsnaamX86_wpf-presentationhostdll_31bf3856ad364e35_6.0.6002.22681_none_72260c06368312cc.manifest
BestandsversieNiet van toepassing
Bestandsgrootte9,557
Datum (UTC)18-Jul-2011
Tijd (UTC) 15:43
BestandsnaamX86_wpf-windowsbase_31bf3856ad364e35_6.0.6002.22681_none_5987abb15e49f684.manifest
BestandsversieNiet van toepassing
Bestandsgrootte10,546
Datum (UTC)18-Jul-2011
Tijd (UTC)15:46
Extra informatie voor alle x64-versies van Windows Vista SP2 of Windows Server 2008 SP2
BestandsnaamAmd64_presentationcore_31bf3856ad364e35_6.0.6002.22681_none_0a6a4c905ed591b7.manifest
BestandsversieNiet van toepassing
Bestandsgrootte9,413
Datum (UTC)18-Jul-2011
Tijd (UTC) 15:51
BestandsnaamAmd64_system.printing_31bf3856ad364e35_6.0.6002.22681_none_d1799d0e44fd95e2.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,947
Datum (UTC)18-Jul-2011
Tijd (UTC)16:00
BestandsnaamAmd64_wpf- presentationframework_31bf3856ad364e35_6.0.6002.22681_none_ccbf965724d7afe4.manifest
BestandsversieNiet van toepassing
Bestandsgrootte14,891
Datum (UTC)18-Jul-2011
Tijd (UTC)15:52
BestandsnaamAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.0.6002.22681_none_ce44a789eee08402.manifest
BestandsversieNiet van toepassing
Bestandsgrootte9,603
Datum (UTC)18-Jul-2011
Tijd (UTC) 15:55
BestandsnaamAmd64_wpf-windowsbase_31bf3856ad364e35_6.0.6002.22681_none_b5a6473516a767ba.manifest
BestandsversieNiet van toepassing
Bestandsgrootte16,296
Datum (UTC)18-Jul-2011
Tijd (UTC)15:59

Aanvullende bestandsinformatie voor Windows 7 en Windows Server 2008 R2

Extra informatie voor alle x86-versies van Windows 7
BestandsnaamX86_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_acd794d00a316172.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,445
Datum (UTC)16-Jul-2011
Tijd (UTC) 04:56
BestandsnaamX86_system.printing_31bf3856ad364e35_6.1.7600.21010_none_73e6e54df059659d.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,678
Datum (UTC)16-Jul-2011
Tijd (UTC)05:01
BestandsnaamX86_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_6f2cde96d0337f9f.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,189
Datum (UTC)16-Jul-2011
Tijd (UTC)04:57
BestandsnaamX86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_70b1efc99a3c53bd.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,993
Datum (UTC)16-Jul-2011
Tijd (UTC) 04:58
BestandsnaamX86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_58138f74c2033775.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,149
Datum (UTC)16-Jul-2011
Tijd (UTC)04:55
Extra informatie voor alle x64-versies van Windows 7 en Windows Server 2008 R2
BestandsnaamAmd64_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_08f63053c28ed2a8.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,459
Datum (UTC)16-Jul-2011
Tijd (UTC) 05:50
BestandsnaamAmd64_system.printing_31bf3856ad364e35_6.1.7600.21010_none_d00580d1a8b6d6d3.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,680
Datum (UTC)16-Jul-2011
Tijd (UTC)05:59
BestandsnaamAmd64_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_cb4b7a1a8890f0d5.manifest
BestandsversieNiet van toepassing
Bestandsgrootte3600
Datum (UTC)16-Jul-2011
Tijd (UTC)05:53
BestandsnaamAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_ccd08b4d5299c4f3.manifest
BestandsversieNiet van toepassing
Bestandsgrootte3,003
Datum (UTC)16-Jul-2011
Tijd (UTC) 05:54
BestandsnaamAmd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_b4322af87a60a8ab.manifest
BestandsversieNiet van toepassing
Bestandsgrootte5,426
Extra informatie voor alle x86-versies van Windows 7 SP1
BestandsnaamX86_presentationcore_31bf3856ad364e35_6.1.7601.21776_none_ae833be80782d9cc.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,445
Datum (UTC)22-Jul-2011
Tijd (UTC)08:10
BestandsnaamX86_system.printing_31bf3856ad364e35_6.1.7601.21776_none_75928c65edaaddf7.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,678
Datum (UTC)22-Jul-2011
Tijd (UTC)08:20
BestandsnaamX86_wpf- presentationframework_31bf3856ad364e35_6.1.7601.21776_none_70d885aecd84f7f9.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,189
Datum (UTC)22-Jul-2011
Tijd (UTC)08:12
BestandsnaamX86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7601.21776_none_725d96e1978dcc17.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,993
Datum (UTC)22-Jul-2011
Tijd (UTC)08:14
BestandsnaamX86_wpf-windowsbase_31bf3856ad364e35_6.1.7601.21776_none_59bf368cbf54afcf.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,149
Datum (UTC)22-Jul-2011
Tijd (UTC)08:18
Extra informatie voor alle x64-versies van Windows 7 SP1 en Windows Server 2008 R2 SP1
BestandsnaamAmd64_presentationcore_31bf3856ad364e35_6.1.7601.21776_none_0aa1d76bbfe04b02.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,459
Datum (UTC)22-Jul-2011
Tijd (UTC)08:53
BestandsnaamAmd64_system.printing_31bf3856ad364e35_6.1.7601.21776_none_d1b127e9a6084f2d.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,680
Datum (UTC)22-Jul-2011
Tijd (UTC)09:08
BestandsnaamAmd64_wpf- presentationframework_31bf3856ad364e35_6.1.7601.21776_none_ccf7213285e2692f.manifest
BestandsversieNiet van toepassing
Bestandsgrootte3600
Datum (UTC)22-Jul-2011
Tijd (UTC)08:56
BestandsnaamAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7601.21776_none_ce7c32654feb3d4d.manifest
BestandsversieNiet van toepassing
Bestandsgrootte3,003
Datum (UTC)22-Jul-2011
Tijd (UTC)08:58
BestandsnaamAmd64_wpf-windowsbase_31bf3856ad364e35_6.1.7601.21776_none_b5ddd21077b22105.manifest
BestandsversieNiet van toepassing
Bestandsgrootte5,426

Status


Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.

Meer informatie


Voor meer informatie over terminologie voor software-updates klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base weer te geven:
824684 Beschrijving van de standaardterminologie die wordt gebruikt voor het beschrijven van Microsoft-software-updates

Aanvullende bestandsinformatie

Aanvullende bestandsinformatie voor Windows 7 en Windows Server 2008 R2

Extra bestanden voor alle ondersteunde x86-versies van Windows 7
BestandsnaamX86_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_acd794d00a316172.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,445
Datum (UTC)16-Jul-2011
Tijd (UTC) 04:56
BestandsnaamX86_system.printing_31bf3856ad364e35_6.1.7600.21010_none_73e6e54df059659d.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,678
Datum (UTC)16-Jul-2011
Tijd (UTC)05:01
BestandsnaamX86_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_6f2cde96d0337f9f.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,189
Datum (UTC)16-Jul-2011
Tijd (UTC)04:57
BestandsnaamX86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_70b1efc99a3c53bd.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,993
Datum (UTC)16-Jul-2011
Tijd (UTC) 04:58
BestandsnaamX86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_58138f74c2033775.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,149
Datum (UTC)16-Jul-2011
Tijd (UTC)04:55
Extra bestanden voor alle ondersteunde x64-versies van Windows 7 en Windows Server 2008 R2
BestandsnaamAmd64_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_08f63053c28ed2a8.manifest
BestandsversieNiet van toepassing
Bestandsgrootte4,459
Datum (UTC)16-Jul-2011
Tijd (UTC) 05:50
BestandsnaamAmd64_system.printing_31bf3856ad364e35_6.1.7600.21010_none_d00580d1a8b6d6d3.manifest
BestandsversieNiet van toepassing
Bestandsgrootte2,680
Datum (UTC)16-Jul-2011
Tijd (UTC)05:59
BestandsnaamAmd64_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_cb4b7a1a8890f0d5.manifest
BestandsversieNiet van toepassing
Bestandsgrootte3600
Datum (UTC)16-Jul-2011
Tijd (UTC)05:53
BestandsnaamAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_ccd08b4d5299c4f3.manifest
BestandsversieNiet van toepassing
Bestandsgrootte3,003
Datum (UTC)16-Jul-2011
Tijd (UTC) 05:54
BestandsnaamAmd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_b4322af87a60a8ab.manifest
BestandsversieNiet van toepassing
Bestandsgrootte5,426