Aller au contenu

Corresprop sans rotation


Messages recommandés

Posté(e)

Salut,

Je voudrais savoir s'il était possible de copier toutes les propriétés d'un texte SAUF la rotation ? 

 Sur ce sujet le fait d'enlever les propriétés spéciales du texte enlève presque tout (masque d'arrière plan, encadrement en ce qui me concerne). Quelqu'un a une idée ? 

sylarr

Posté(e)

Salut,

Tu peux essayer cette procédure. Avant de l'utiliser veiller à ce que les paramètres de la commande CORRESPROP soient bien définis.

La procédure va restituer la rotation du texte après l'application de la commande CorresProp.

(defun c:MyCopyProperties ( / ss_source ss_cible rot)
	(princ "\nSélectionner l'objet texte SOURCE")
	(setq ss_source (ssget "_+.:E:S" '((0 . "*TEXT"))))
	(cond
		(ss_source
			(princ "\nSélectionner l'objet texte CIBLE")
			(while (setq ss_cible (ssget "_+.:E:S" '((0 . "*TEXT"))))
				(setq rot (assoc 50 (entget (ssname ss_cible 0))))
				(command "_.MATCHPROP" (ssname ss_source 0) (ssname ss_cible 0) "")
				(entmod (subst rot (assoc 50 (entget (ssname ss_cible 0))) (entget (ssname ss_cible 0))))
				(princ "\nSélectionner l'objet texte CIBLE")
			)
		)
	)
	(prin1)
)

 

Choisissez un travail que vous aimez et vous n'aurez pas à travailler un seul jour de votre vie. - Confucius

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • 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é