Aller au contenu

Changement d’échelle texte multilignes


Aleck_Ultimate

Messages recommandés

Bonjour à tous.

 

Alors mon problème est très simple : quant j'applique un facteur d'échelle à un texte multilignes, la taille de la police change en conséquence, de même pour le point de base, mais la hauteur et la largeur de la zone de texte reste identiques et je n'ais pas trouvé d'autre solution que de les réajuster manuellement, mais c'est particulièrement fastidieux.

 

Oui, je sais, il faudrait que je me mette sérieusement à apprendre à utiliser les échelles d'annotations ex..., mais comme c'est tout dans le désordre dans l'aide d'AutoCAD, si vous aviez un bon tuto à me proposer je suis preneur.

 

Merci de votre attention.

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

  • 3 mois après...

Salut.

 

Petit up.

 

Personne n'a de solution autre que la modification manuelle des texte en cas de mise à l’échelle d'un texte ?

 

Merci.

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

Merci (gile), mais ça ne résous pas mon problème.

 

En précisant un peut plus : j'ais reçu un plan en cm et je veut le passer en mm, donc je fait une mise à l’échelle de facteur 10.

 

Les textes subirent correctement la mise à l’échelle, mais pas la fenêtre de texte, ce qui me change complètement la mise en page, laquelle a étés faite à l'origine selon une largeur de texte définie, qui varie à chaque texte.

 

Ma question était pourquoi la largeur et la hauteur des zones de textes ne subie pas la mise à l’échelle. Je pensais que ce serait un genre de variable comme pour MIRRTEXTE.

 

Cordialy.

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

La "Largeur définie" des textes multilignes est un propriété indépendante de la "Hauteur du texte" et de sa longueur (son contenu). C'est pour ça que souvent mettre la "Largeur" à 0.0 simplifie la vie.

 

Pour ton problème, tu peux essayer ça:

 

(defun c:test (/ ss i txt)
 (if (setq ss (ssget '((0 . "MTEXT") (410 . "Model"))))
   (repeat (setq i (sslength ss))
     (setq txt (ssname ss (setq i (1- i))))
     (if (/= (getpropertyvalue txt "ColumnType") 0)
(setpropertyvalue
  txt
  "ColumnWidth"
  (* 10.0 (getpropertyvalue txt "ColumnWidth"))
)
     )
   )
 )
)

Gilles Chanteau - gileCAD -
Développements sur mesure pour AutoCAD
ADSK_Expert_Elite_Icon_S_Color_Blk_125.png

Lien vers le commentaire
Partager sur d’autres sites

Ça marche super bien !

 

Je crois que c'est à ma portée d'ajouter un setq pour le facteur d’échelle, et j'arriverait peut-être même à y greffer la commande ECHELLE. Voir à remplacer la commande native.

 

Merci beaucoup !

Je suis dysorthographique alors lâchez-moi les basques avec ça, je fait déjà de mon mieux.
Membre d'Extinction Rebellion, car pour sauver le monde il n'est jamais trop tard, amour et rage !
Pour écrire un vraie point médian (e·x·e·m·p·l·e) [Alt + 0183] ou ajout d'un raccourci clavier personnalisé (ex. [AltGr + ;])

Utilisateur d'AutoCAD 2021 sous Windows 10

Lien vers le commentaire
Partager sur d’autres sites

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é