Avalados por :

Problema de fuente al exportar a PDF en servidor Windows 2016: Solución para mantener la fuente Rage Italic

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Utilizando CR para VS sp26, 13.0.4000.0 en la estación de trabajo de desarrollo y el servidor de producción.

Un objeto de texto con TextFormat configurado como crHTMLText. El bloque HTML incluye

<font face='Rage Italic' size='5'>Joe Bloggs</font>

Esto ha funcionado bien durante años en un servidor 2008 R2, cuando se exporta a PDF, el nombre aparece en la fuente correcta. Sin embargo, al haber actualizado al servidor Windows 2016, la fuente se muestra en Arial al exportar a PDF. La fuente Rage Italic está instalada y el servidor se ha reiniciado. Todavía funciona bien en mi estación de trabajo de desarrollo. En la configuración de página, la impresora está configurada como XPS Document Writer, que también está instalado en el servidor.

El servidor de producción tiene tanto las versiones de 32 bits como de 64 bits instaladas, igual que la configuración anterior de 2008 R2.

¿Hay alguna razón por la que la fuente no se está aplicando al exportar a PDF? Esta es una aplicación asp.net que se ejecuta en la versión 4.7.2, solo exporta a PDF, no hay reportviewers, etc., en el proyecto.

Muchas gracias por cualquier sugerencia.
Tim

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Crystal no funciona bien con el XPS Document Writer en las versiones más recientes de Windows debido a cambios en el controlador de la impresora para eso. Es posible que desees probar a hacer pruebas con el informe configurado para usar una impresora específica y tener esa impresora instalada como la impresora predeterminada en el servidor. Esto podría resolver el problema.

-Dell

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Gracias Ido. El archivo TTF tiene la propiedad "Font Embeddability" establecida en "Editable" en propiedades del archivo > detalles.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Haz clic derecho en el archivo de fuente y verifica si la fuente tiene permisos de incrustación.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Al final, solo elegí una fuente alternativa "Segoe Script" como una alternativa adecuada para nuestras necesidades, y esto se renderiza correctamente en PDF en el servidor. Sería genial recibir una respuesta de SAP sobre por qué algunas fuentes funcionan y otras no, para que al menos pudiéramos tomar decisiones informadas en lugar de prueba y error. La fuente funciona en la PC de desarrollo pero no en el servidor. Le di permisos a TODOS para el archivo TTF y eso no cambió nada.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?