¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Problema de fonte ao exportar para PDF no servidor Windows 2016: Solução para manter a fonte Rage Italic

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

Utilizando CR para VS sp26, 13.0.4000.0 na estação de trabalho de desenvolvimento e no servidor de produção.

Um objeto de texto com TextFormat configurado como crHTMLText. O bloco HTML inclui

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

Isso tem funcionado bem por anos em um servidor 2008 R2, quando exportado para PDF, o nome aparece na fonte correta. No entanto, após a atualização para o servidor Windows 2016, a fonte é exibida em Arial ao exportar para PDF. A fonte Rage Italic está instalada e o servidor foi reiniciado. Ainda funciona bem em minha estação de trabalho de desenvolvimento. Nas configurações da página, a impressora está configurada como XPS Document Writer, que também está instalado no servidor.

O servidor de produção possui tanto as versões de 32 bits quanto de 64 bits instaladas, assim como a configuração anterior de 2008 R2.

Existe alguma razão pela qual a fonte não está sendo aplicada ao exportar para PDF? Este é um aplicativo asp.net que roda na versão 4.7.2, exporta apenas para PDF, não há reportviewers, etc., no projeto.

Muito obrigado por qualquer sugestão.
Tim

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

4 Respuestas

0
Cargando...

Crystal não funciona bem com o XPS Document Writer nas versões mais recentes do Windows devido a mudanças no driver da impressora para isso. Você pode querer tentar fazer testes com o relatório configurado para usar uma impressora específica e ter essa impressora instalada como a impressora padrão no servidor. Isso pode resolver o problema.

-Dell

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

Obrigado Ido. O arquivo TTF tem a propriedade "Font Embeddability" definida como "Editável" em propriedades do arquivo > detalhes.

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

Clique com o botão direito no arquivo de origem e verifique se a fonte possui permissões de incorporação.

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

No final, escolhi apenas uma fonte alternativa "Segoe Script" como uma alternativa adequada para as nossas necessidades, e esta está sendo renderizada corretamente em PDF no servidor. Seria ótimo receber uma resposta da SAP sobre por que algumas fontes funcionam e outras não, para que pelo menos pudéssemos tomar decisões informadas em vez de tentativa e erro. A fonte funciona no PC de desenvolvimento, mas não no servidor. Eu dei permissões para TODOS no arquivo TTF e isso não mudou 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?