Centrer un texte sur une page
Publié : lun. 12/janv./2015 19:39
Bonsoir
Je voudrais imprimer un document avec un titre en haut de page centré horizontalement.
Le calcul des positions est converti en cm. Cette conversion me permet d'imprimer un document sur n'importe quel type d'imprimante.
Exemple :
Ce code imprime le texte (Purebasic) à 1cm (de gauche à droite de la page) et à 2cm du haut vers le bas de page.
Le titre que je veux imprimer est paramétrable, c'est à dire que l'utilisateur peut changer la police de caractère, la taille et même la couleur. Donc, la taille que pourrait contenir un caractère sur ma page n'est pas constante (exemple : arial de taille 8 occupe environ 2mm de taille sur la page, alors que arial 18 peut très bien dépasser 1cm..
Quelqu'un a une idée?
Merci
Je voudrais imprimer un document avec un titre en haut de page centré horizontalement.
Le calcul des positions est converti en cm. Cette conversion me permet d'imprimer un document sur n'importe quel type d'imprimante.
Exemple :
Code : Tout sélectionner
DrawText(ColCm(1),LigneCm(2), "PureBasic")
Le titre que je veux imprimer est paramétrable, c'est à dire que l'utilisateur peut changer la police de caractère, la taille et même la couleur. Donc, la taille que pourrait contenir un caractère sur ma page n'est pas constante (exemple : arial de taille 8 occupe environ 2mm de taille sur la page, alors que arial 18 peut très bien dépasser 1cm..
Quelqu'un a une idée?
Merci