REVISIÓN: El texto de un documento XPS se imprime en una fuente diferente cuando se utiliza la clase XpsDocumentWriter en una aplicación de Windows Presentation Foundation destinado a.NET Framework 3.5 Service Pack 1

Se aplica a: .NET Framework 3.5 Service Pack 1

Síntomas


Imagine la siguiente situación:
  • Utilice la clase XpsDocumentWriter en una aplicación de Windows Presentation Foundation (WPF) destinado a la de Microsoft.NET Framework 3.5 Service Pack 1 (SP1).
  • Imprimir un documento de especificación de papel XML (XPS) que contiene la fuente MS Gothic.
En este escenario, el texto en el archivo impreso utiliza una fuente diferente, como una fuente de chino.

Causa


Este problema se produce debido a un problema en la lógica de la selección de fuente GDI API correspondiente.

Solución


Información de la revisión

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplique esta revisión solamente a sistemas que experimenten el problema descripto en este artículo. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga este hotfix. Si la revisión está disponible para su descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión. Nota Si se producen problemas adicionales o si se requiere cualquier otra solución, será necesario crear una solicitud de revisión independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califican para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft: Nota El formulario de "Descarga de Hotfix disponible" muestra los idiomas para los que el Hotfix está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos

Para aplicar este hotfix, debe tener el.NET Framework 3.5 Service Pack 1 (SP1) instalado en uno de los siguientes sistemas operativos:
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows 7
  • Service Pack 1 (SP1) de Windows 7
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)
Nota La versión.NET Framework 3.5 SP1 contiene.NET Framework 3.0 Service Pack 2 (SP2). Para obtener más información acerca de cómo obtener un service pack de Windows Vista, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
935791 Cómo obtener el Service Pack más reciente para Windows Vista
Para obtener más información acerca de cómo obtener un service pack de Windows Server 2008, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
968849 Cómo obtener la versión más reciente del Service Pack para Windows Server 2008
Para obtener más información acerca de cómo obtener un service pack de Windows 7 o Windows Server 2008 R2, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
976932 Información sobre el Service Pack 1 para Windows 7 y Windows Server 2008 R2

Información de reinicio

Tendrá que reiniciar el equipo después de instalar esta revisión si se utilizan los archivos afectados. Se recomienda que cierre todas las aplicaciones de.NET Framework antes de aplicar este hotfix.

Información de la sustitución de revisión

Esta revisión no sustituye a ninguna revisión publicada previamente.

Información sobre los archivos

La versión en inglés (EE. UU.) de esta revisión instala archivos que tienen los atributos de archivo que se recogen en las siguientes tablas. Las fechas y horas de estos archivos se muestran según la Hora universal coordinada (UTC). En su equipo, los archivos figuran con la hora local en función del horario de verano configurado. Además, pueden cambiar cuando realiza determinadas operaciones en los archivos.

Información de archivo para Windows Vista y Windows Server 2008

Para todas las versiones basadas en x86 de Windows Vista Service Pack 2 y Windows Server 2008 SP2
Nombre de archivoVersión de archivoTamaño de archivoFechaHoraPlataforma
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.configNo aplicable16112-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
Para todas las versiones basadas en x64 de Windows Vista Service Pack 2 y Windows Server 2008 SP2
Nombre de archivoVersión de archivoTamaño de archivoFechaHoraPlataforma
Presentationcore.dll3.0.6920.40413,998,20818-Jul-201111:00x64
Presentationfontcache.exe.configNot Applicable16112-Aug-201014:12No aplicable
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.configNo aplicable16112-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

Información de archivo para Windows 7 y Windows Server 2008 R2

Notas de información sobre archivos de Windows 7 y Windows Server 2008 R2
Los archivos MANIFEST (.manifest) que se instalan para cada entorno están enumerados por separado en la sección "Información para Windows 7 y Windows Server 2008 R2 de archivo adicional". Archivos de manifiesto son extremadamente importantes mantener el estado de los componentes actualizados.
Para todas las versiones basadas en x86 de Windows 7
Nombre de archivoVersión de archivoTamaño de archivoFechaHoraPlataforma
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.configNo aplicable16110-Jun-200921:14Not Applicable
Wpfgfx_v0300.dll3.0.6920.40401,736,53618 mayo de 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
Para todas las versiones basadas en x64 de Windows 7 y Windows Server 2008 R2
Nombre de archivoVersión de archivoTamaño de archivoFechaHoraPlataforma
Presentationcore.dll3.0.6920.40413,998,20815-Jul-201122:30x64
Presentationfontcache.exe.configNot Applicable16110-Jun-200920:30No aplicable
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.configNo aplicable16110-Jun-200921:14Not Applicable
Wpfgfx_v0300.dll3.0.6920.40401,736,53618 mayo de 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
Para todas las versiones basadas en x86 de Windows 7 SP1
Nombre de archivoVersión de archivoTamaño de archivoFechaHoraPlataforma
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 de mayo de 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
Para todas las versiones basadas en x64 de Windows 7 SP1 y de Windows Server 2008 R2 SP1
Nombre de archivoVersión de archivoTamaño de archivoFechaHoraPlataforma
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

Información adicional de archivos

Información de archivo adicional para Windows Vista y Windows Server 2008

Información adicional de archivos para todas las versiones basadas en x86 de Windows Vista Service Pack 2 y Windows Server 2008 SP2
Nombre de archivoX86_presentationcore_31bf3856ad364e35_6.0.6002.22681_none_ae4bb10ca6782081.manifest
Versión del archivoNo aplicable
Tamaño del archivo9,655
Fecha (UTC)18-Jul-2011
Hora (UTC) 15:40
Nombre de archivoX86_system.printing_31bf3856ad364e35_6.0.6002.22681_none_755b018a8ca024ac.manifest
Versión del archivoNo aplicable
Tamaño del archivo3,229
Fecha (UTC)18-Jul-2011
Hora (UTC)15:47
Nombre de archivoX86_wpf- presentationframework_31bf3856ad364e35_6.0.6002.22681_none_70a0fad36c7a3eae.manifest
Versión del archivoNo aplicable
Tamaño de archivo5,589
Fecha (UTC)18-Jul-2011
Hora (UTC)15:42
Nombre de archivoX86_wpf-presentationhostdll_31bf3856ad364e35_6.0.6002.22681_none_72260c06368312cc.manifest
Versión del archivoNo aplicable
Tamaño del archivo9,557
Fecha (UTC)18-Jul-2011
Hora (UTC) 15:43
Nombre de archivoX86_wpf-windowsbase_31bf3856ad364e35_6.0.6002.22681_none_5987abb15e49f684.manifest
Versión del archivoNo aplicable
Tamaño del archivo10.546
Fecha (UTC)18-Jul-2011
Hora (UTC)15:46
Información adicional de archivos para todas las versiones basadas en x64 de Windows Vista SP2 o Windows Server 2008 SP2
Nombre de archivoAmd64_presentationcore_31bf3856ad364e35_6.0.6002.22681_none_0a6a4c905ed591b7.manifest
Versión del archivoNo aplicable
Tamaño del archivo9,413
Fecha (UTC)18-Jul-2011
Hora (UTC) 15:51
Nombre de archivoAmd64_system.printing_31bf3856ad364e35_6.0.6002.22681_none_d1799d0e44fd95e2.manifest
Versión del archivoNo aplicable
Tamaño del archivo2,947
Fecha (UTC)18-Jul-2011
Hora (UTC)16:00
Nombre de archivoAmd64_wpf- presentationframework_31bf3856ad364e35_6.0.6002.22681_none_ccbf965724d7afe4.manifest
Versión del archivoNo aplicable
Tamaño de archivo14,891
Fecha (UTC)18-Jul-2011
Hora (UTC)15:52
Nombre de archivoAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.0.6002.22681_none_ce44a789eee08402.manifest
Versión del archivoNo aplicable
Tamaño del archivo9,603
Fecha (UTC)18-Jul-2011
Hora (UTC) 15:55
Nombre de archivoAmd64_wpf-windowsbase_31bf3856ad364e35_6.0.6002.22681_none_b5a6473516a767ba.manifest
Versión del archivoNo aplicable
Tamaño del archivo16,296
Fecha (UTC)18-Jul-2011
Hora (UTC)15:59

Información de archivo adicional para Windows 7 y Windows Server 2008 R2

Información adicional de archivos para todas las versiones basadas en x86 de Windows 7
Nombre de archivoX86_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_acd794d00a316172.manifest
Versión del archivoNo aplicable
Tamaño del archivo4,445
Fecha (UTC)16-Jul-2011
Hora (UTC) 04:56
Nombre de archivoX86_system.printing_31bf3856ad364e35_6.1.7600.21010_none_73e6e54df059659d.manifest
Versión del archivoNo aplicable
Tamaño del archivo2.678
Fecha (UTC)16-Jul-2011
Hora (UTC)05:01
Nombre de archivoX86_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_6f2cde96d0337f9f.manifest
Versión del archivoNo aplicable
Tamaño de archivo2,189
Fecha (UTC)16-Jul-2011
Hora (UTC)04:57
Nombre de archivoX86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_70b1efc99a3c53bd.manifest
Versión del archivoNo aplicable
Tamaño del archivo2,993
Fecha (UTC)16-Jul-2011
Hora (UTC) 04:58
Nombre de archivoX86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_58138f74c2033775.manifest
Versión del archivoNo aplicable
Tamaño del archivo2.149
Fecha (UTC)16-Jul-2011
Hora (UTC)04:55
Información adicional de archivos para todas las versiones basadas en x64 de Windows 7 y Windows Server 2008 R2
Nombre de archivoAmd64_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_08f63053c28ed2a8.manifest
Versión del archivoNo aplicable
Tamaño del archivo4,459
Fecha (UTC)16-Jul-2011
Hora (UTC) 05:50
Nombre de archivoAmd64_system.printing_31bf3856ad364e35_6.1.7600.21010_none_d00580d1a8b6d6d3.manifest
Versión del archivoNo aplicable
Tamaño del archivo2,680
Fecha (UTC)16-Jul-2011
Hora (UTC)05:59
Nombre de archivoAmd64_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_cb4b7a1a8890f0d5.manifest
Versión del archivoNo aplicable
Tamaño de archivo3,600
Fecha (UTC)16-Jul-2011
Hora (UTC)05:53
Nombre de archivoAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_ccd08b4d5299c4f3.manifest
Versión del archivoNo aplicable
Tamaño del archivo3,003
Fecha (UTC)16-Jul-2011
Hora (UTC) 05:54
Nombre de archivoAmd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_b4322af87a60a8ab.manifest
Versión del archivoNo aplicable
Tamaño del archivo5,426
Información adicional de archivos para todas las versiones basadas en x86 de Windows 7 SP1
Nombre de archivoX86_presentationcore_31bf3856ad364e35_6.1.7601.21776_none_ae833be80782d9cc.manifest
Versión del archivoNo aplicable
Tamaño del archivo4,445
Fecha (UTC)22-Jul-2011
Hora (UTC)08:10
Nombre de archivoX86_system.printing_31bf3856ad364e35_6.1.7601.21776_none_75928c65edaaddf7.manifest
Versión del archivoNo aplicable
Tamaño del archivo2.678
Fecha (UTC)22-Jul-2011
Hora (UTC)08:20
Nombre de archivoX86_wpf- presentationframework_31bf3856ad364e35_6.1.7601.21776_none_70d885aecd84f7f9.manifest
Versión del archivoNo aplicable
Tamaño del archivo2,189
Fecha (UTC)22-Jul-2011
Hora (UTC)08:12
Nombre de archivoX86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7601.21776_none_725d96e1978dcc17.manifest
Versión del archivoNo aplicable
Tamaño del archivo2,993
Fecha (UTC)22-Jul-2011
Hora (UTC)08:14
Nombre de archivoX86_wpf-windowsbase_31bf3856ad364e35_6.1.7601.21776_none_59bf368cbf54afcf.manifest
Versión del archivoNo aplicable
Tamaño del archivo2.149
Fecha (UTC)22-Jul-2011
Hora (UTC)08:18
Información adicional de archivos para todas las versiones basadas en x64 de Windows 7 SP1 y de Windows Server 2008 R2 SP1
Nombre de archivoAmd64_presentationcore_31bf3856ad364e35_6.1.7601.21776_none_0aa1d76bbfe04b02.manifest
Versión del archivoNo aplicable
Tamaño del archivo4,459
Fecha (UTC)22-Jul-2011
Hora (UTC)08:53
Nombre de archivoAmd64_system.printing_31bf3856ad364e35_6.1.7601.21776_none_d1b127e9a6084f2d.manifest
Versión del archivoNo aplicable
Tamaño del archivo2,680
Fecha (UTC)22-Jul-2011
Hora (UTC)09:08
Nombre de archivoAmd64_wpf- presentationframework_31bf3856ad364e35_6.1.7601.21776_none_ccf7213285e2692f.manifest
Versión del archivoNo aplicable
Tamaño del archivo3,600
Fecha (UTC)22-Jul-2011
Hora (UTC)08:56
Nombre de archivoAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7601.21776_none_ce7c32654feb3d4d.manifest
Versión del archivoNo aplicable
Tamaño del archivo3,003
Fecha (UTC)22-Jul-2011
Hora (UTC)08:58
Nombre de archivoAmd64_wpf-windowsbase_31bf3856ad364e35_6.1.7601.21776_none_b5ddd21077b22105.manifest
Versión del archivoNo aplicable
Tamaño del archivo5,426

Estado


Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

Más información


Para obtener más información acerca de la terminología de la actualización de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Información adicional de archivos

Información de archivo adicional para Windows 7 y Windows Server 2008 R2

Archivos adicionales para todas las versiones compatibles de Windows 7 basadas en x86
Nombre del archivoX86_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_acd794d00a316172.manifest
Versión del archivoNo aplicable
Tamaño del archivo4,445
Fecha (UTC)16-Jul-2011
Hora (UTC) 04:56
Nombre de archivoX86_system.printing_31bf3856ad364e35_6.1.7600.21010_none_73e6e54df059659d.manifest
Versión del archivoNo aplicable
Tamaño del archivo2.678
Fecha (UTC)16-Jul-2011
Hora (UTC)05:01
Nombre de archivoX86_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_6f2cde96d0337f9f.manifest
Versión del archivoNo aplicable
Tamaño de archivo2,189
Fecha (UTC)16-Jul-2011
Hora (UTC)04:57
Nombre de archivoX86_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_70b1efc99a3c53bd.manifest
Versión del archivoNo aplicable
Tamaño del archivo2,993
Fecha (UTC)16-Jul-2011
Hora (UTC) 04:58
Nombre de archivoX86_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_58138f74c2033775.manifest
Versión del archivoNo aplicable
Tamaño del archivo2.149
Fecha (UTC)16-Jul-2011
Hora (UTC)04:55
Archivos adicionales para todas las versiones basadas en x64 de Windows 7 y Windows Server 2008 R2
Nombre de archivoAmd64_presentationcore_31bf3856ad364e35_6.1.7600.21010_none_08f63053c28ed2a8.manifest
Versión del archivoNo aplicable
Tamaño del archivo4,459
Fecha (UTC)16-Jul-2011
Hora (UTC) 05:50
Nombre de archivoAmd64_system.printing_31bf3856ad364e35_6.1.7600.21010_none_d00580d1a8b6d6d3.manifest
Versión del archivoNo aplicable
Tamaño del archivo2,680
Fecha (UTC)16-Jul-2011
Hora (UTC)05:59
Nombre de archivoAmd64_wpf- presentationframework_31bf3856ad364e35_6.1.7600.21010_none_cb4b7a1a8890f0d5.manifest
Versión del archivoNo aplicable
Tamaño de archivo3,600
Fecha (UTC)16-Jul-2011
Hora (UTC)05:53
Nombre de archivoAmd64_wpf-presentationhostdll_31bf3856ad364e35_6.1.7600.21010_none_ccd08b4d5299c4f3.manifest
Versión del archivoNo aplicable
Tamaño del archivo3,003
Fecha (UTC)16-Jul-2011
Hora (UTC) 05:54
Nombre de archivoAmd64_wpf-windowsbase_31bf3856ad364e35_6.1.7600.21010_none_b4322af87a60a8ab.manifest
Versión del archivoNo aplicable
Tamaño del archivo5,426