Bonjour
Voici le problème que j'ai:
J'envoie à une imprimante EPSon Dx4400, sous CBUILDER 6 C++, et Windows Vista , la commande :

Printer->Canvas->Font->Height=-20;
Printer->Canvas->TextOut(50,50,"Bonjour");

L'imprimante ne tient absolument pas comte de la hauteur de la police!!!!!

ALors que si je mets avant Printer->Canvas->Font->Size=15;

Cela marche!!!!

Estce que c'est du au fait que Font->Size est en point et Font->Height en pixels.
(J'ai vérifié : j'ai le dernier driver de l'imprimante).
Faut-il toujours indiquer à une imprimante une hauteur de police en point??

Merci d'avance si vous avez une idée