banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Mon 14 January 2002 00:19

William GUERIN
Invité

[Avenue] GraphicText et taille de la police

Bonjour,

Soit une ligne de code permettant la creation d'une ligne de texte dans une mise en page.

t = GraphicText.Make(myText.asstring, pt)

Comment puis-je parametrer en avenue la taille de la police a utiliser et l'appliquer a mon texte en avenue, sans passer par une boite de dialogue du type Afficher la palette des symboles ?

Je tourne les commandes avenue dans tous les sens sans parvenir a recuperer le resultat desire.

Merci d'avance.

William GUERIN

 

#2 Fri 18 January 2002 00:19

Vasquez Mickaël
Invité

Re: [Avenue] GraphicText et taille de la police

Bonjour,

Il faut passer par l'objet symbol associe au GraphicText. Ca donne quelque chose comme ca :

Code:

aLayout=av.getActiveDoc
t = GraphicText.Make(myText.asstring, pt)
symb_SymbolGraphicText = t.getSymbol
symb_SymbolGraphicText.setFont(Font.make( arial , Normal ))
symb_SymbolGraphicText.setSize(12)
symb_SymbolGraphicText.setColor (color.getBlack)
t.setDisplay(aLayout.getDisplay)
aLayout.getGraphics.addBatch(t)
aLayout.getGraphics.endBatch

Mickael VASQUEZ
Developpeur

Societe Data Image
http://www.data-image.fr/

 

Pied de page des forums

Powered by FluxBB