Aller au contenu

Messages recommandés

Posté(e)

Salut !!

Tite question, vite fait :

ya -t-il un code DXF qui renferme le décalage entre les lignes de textes d'un objet texte multiple ?

Ou sinon comment faire pour le trouver ?

 

une piste m'aiderais beaucoup !

 

Merci !

A bientot...

Matt.

"Chacun compte pour un, et nul ne compte pour plus d'un."

Posté(e)

44 p'têtre ?

 

Facteur d'espacement des lignes de l'entité MTEXT (facultatif) :

 

Pourcentage de l'espacement par défaut (3 sur 5) à appliquer. Les valeurs admises vont de 0,25 à 4

Si vous êtes persuadés de tout savoir sur un sujet, c''est que vous en ignorez quelque chose...

Posté(e)

G pas l'impression que ce soit ça, désolé... Pour un mtext de base le code dxf 44 retourne 1...

 

Si je prend une distance à la louche pour un texte de base, ça ne donne pas vraiment 1...

 

Merci quand même !

 

"Chacun compte pour un, et nul ne compte pour plus d'un."

Posté(e)

Re,

J'ai testé aussi, il s'avert que cela est un code rentré directement dans le dxf 1 :

(Texte :

aaaaa

bbbb

 

x1 : (1 . "aaaaa\\Pbbbbb")

x2 : (1 . "\\pxsm2;aaaaa\\Pbbbbb")

 

j'ai regardé en vl, mais rien de concluant (ou rien compris...)

 

 

Si vous êtes persuadés de tout savoir sur un sujet, c''est que vous en ignorez quelque chose...

Posté(e)

Salut à vous,

 

Le code DXF 44 des MTEXT est bien le facteur d'échelle d'espacement entre les lignes (du bas d'une ligne au bas de la ligne suivante), il est de 5/3 de la hauteur du texte pour un facteur de 1.

Par exemple, si la hauteur de texte est de 5

-si le facteur d'échelle est 1 l'espacement est 1* (5/3) * 5 = 8.3333...

-si le facteur d'échelle est 2 l'espacement est 2* (5/3) * 5 = 16.66666...

 

En Visual LISP ça correspond aux propriétés

LineSpacingFactor pour le facteur d'échelle

LineSpacingDistance pour la distance entre les lignes

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

Salut (gile),

C'est se que je pensais aussi, mais je n'ai pas réussis à modifier l'intervalle, que ce soit en autolisp ou en visual avec vla-put-LineSpacingFactor...

Je pensais que je me trompais (cause incertitude par l'anglais de l'aide...)

 

Tu as réussis ?

Si vous êtes persuadés de tout savoir sur un sujet, c''est que vous en ignorez quelque chose...

Posté(e)

Oui, ça fonctionne avec entmod, vla-put-LineSpacingFactor et vla-put-LineSpacingDistance.

 

J'avais répondu à une question là dessus, mais je n'arrive plus à retouver où :P

Gilles Chanteau - gileCAD - GitHub
Développements sur mesure pour AutoCAD

Posté(e)

Parfait c'est exactement ce que je voulais !!

Merci à vous !

 

Je post deux routines dans le sujet routines lisp...

 

A bientot !

Matt.

"Chacun compte pour un, et nul ne compte pour plus d'un."

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité