2010-09-28 4 views
1

J'ai une application Web qui a un rapport. J'exporte ce rapport au format PDF et l'envoie au client. Dans ce rapport, j'ai un champ qui a une police définie sur une police Windows non standard (c'est-à-dire une police de code à barres). La police de code à barres est une police TTF.Crystal Reports (VS 2008) n'imprime pas de police de code à barres sur le serveur

Sur ma machine dev, j'ai installé la police, imprimé le rapport, le code-barres était affiché.

Sur le serveur, j'ai installé la police, mais lors de l'impression, il semble qu'elle soit revenue à la police Arial.

Ceci utilise la version de Crystal fournie avec VS2008.

Des idées?

Je désinstallés et réinstallé la police ...

Merci à l'avance

Répondre

1

Je suis dans une situation similaire avant moi:

Essayez d'ouvrir le dossier Fonts de Panneau de configuration et ouvrez la police que vous avez installée pour voir le texte d'exemple par défaut. Si cela semble bon, essayez à nouveau le rapport car il peut fonctionner magiquement. J'ai dû le faire avant d'utiliser une police de code à barres TrueType plus ancienne sur les versions plus récentes de Windows.

Si cela ne fonctionne pas, réessayez de vérifier le rapport et enregistrez-le en tant que nouveau fichier au lieu d'écraser le rapport existant.

+1

Il s'avère que ce n'est que le redémarrage du serveur. Merci d'avoir répondu, réponse attribuée :) – tardomatic

0

J'ai eu le même problème. J'ai copié les polices dans le serveur mais aucun résultat. Mais après avoir copié les polices sur l'ordinateur client, le problème a été corrigé. Essayé vos suggestions, mais sans effet.

Questions connexes