2010-02-10 3 views
1

J'ai hérité d'un projet .NET avec Crystal Reports que j'ai mis à niveau de VS2005 vers VS2008. Soudainement, certaines étiquettes sont inversées (c'est-à-dire texte blanc sur "surlignage" noir). C'est seulement sur une imprimante. Le reste des imprimantes s'impriment normalement.Crystal Reports: Type inversé lors de l'impression sur certaines imprimantes

Y a-t-il un paramètre sur le concepteur de CR VS2008 qui me manque (que seule une imprimante prend en charge), ou s'agit-il d'un problème de pilote d'imprimante?

Répondre

1

Votre problème peut éventuellement être soit, mais si le rapport fonctionne correctement sur d'autres imprimantes, je regarderais d'abord le pilote. Lorsque certaines imprimantes reçoivent un flux de données spécifiques, elles inversent le texte ou le font lorsqu'elles reçoivent des données de police spécifiques. Ce problème me fait penser spécifiquement aux imprimantes de reçus qui ont des capacités de police limitées, est-ce une imprimante de reçus?

Avez-vous essayé d'apporter des modifications mineures aux étiquettes en question, par exemple en modifiant le type ou la taille de la police pour voir si le texte est toujours inversé sur cette imprimante en particulier? Si cela ne change pas votre sortie, essayez de désinstaller et de réinstaller le pilote d'imprimante et de réinitialiser l'imprimante elle-même.

+0

L'inversion s'est produite lors de la mise à niveau du projet de VS2005 vers 2008 (et les versions correspondantes de CR). Je ne suis pas sûr de la marque et du modèle exact de l'imprimante, mais c'est une imprimante de bureau standard, pas spécialisée. –

+0

La marque de l'imprimante est Xerox Able 3321. Il semble que ce genre de chose se produise également avec d'autres logiciels. –

+0

Je suppose que les étiquettes ont été corrompues lorsque j'ai migré le projet de VS2005. J'ai créé de nouveaux et maintenant le problème est parti. C'est un peu comme de la magie (CR l'est parfois) mais maintenant ça marche. Merci pour votre contribution :) –