moninkertainen teksti Mtextiin liikkumatta! (Muuntaa tekstin Mtext ilman muotoilua!)

Yritätkö muuntaa tekstiä Mtextiksi ilman muotoilua? Yritin tehdä juuri niin monta kertaa ja lopulta löysin ratkaisun! Tässä me tarkastelemme sitä.

syy, miksi halusin muuntaa useita Tekstikohteita yhden rivin Mtext-objekteiksi, on se, että halusin määrittää taustamaskin. On kuitenkin olemassa tapa sijoittaa naamio yksirivisille Tekstiesineille. Käyttämällä Express Tools-välilehden TEXTMASK-komentoa.

tämä tekee Wipeout-objektin sijoittamisesta tekstin taakse maskien käyttäytymisen simuloimiseksi. Itse en pidä tästä ratkaisusta, joten etsin toista.

jos käytämme toista Express Tools-komentoa-TXT2MTXT, muunnamme tekstin Mtext-muotoon. Ongelma tässä on, että kun valitsemme enemmän kuin yhden yksirivisen tekstin komento muuntaa ne yhdeksi Moniriviseksi tekstiksi.

joten jotta muuntaa useita Tekstikohteita Mtext meidän täytyy muuntaa ne yksi kerrallaan. Tämä on tylsää ja hyvin aikaa vievää, joten tarvitsemme toisen tavan hoitaa tilanne.

Muunna useita yksirivisiä tekstikohteita Yksiriviseksi tekstiksi ilman muotoilua!

tehtävämme suorittamiseen käytämme lispiä, jonka arri-niminen käyttäjä julkaisi cadlandia Forumissa.
tässä on Lisp-toiminnallisuuden selitys, jonka luoja on kirjoittanut:

txt2mtxt-komento ei säilytä kaikkia oikeutuksen näkökohtia. Yhdelle valitulle tekstikokonaisuudelle säilyy horisontaalinen komponentti, mutta asettaa kaikille yläosan vertikaaliselle komponentille riippumatta Tekstikokonaisuuden alkuperäisestä perustelusta. T1MJ muuntaa jokaisen valitun tekstikokonaisuuden erikseen Mtextiksi samoilla tai vastaavilla perusteilla kuin alkuperäinen teksti, mukaan lukien vertikaalinen komponentti. ”Vastaava” teksti-entiteetti perustelut ei käytetä Mtext: Left / Center / Right become Bottom-Left/Bottom-Center / Bottom-Right; keskeltä tulee Middle-Center; Aligned/Fit tulee pohja-Center uuden lisäyspisteen puolivälissä alkuperäisen tekstin kokonaisuuden perustason linjaus/fit-pisteiden välillä, jotta mahdolliset asennon muutokset minimoidaan. Aiheuttaa joskus pientä paikkamuutosta riippuen erityisistä perusteluista, tekstin kirjasintyypistä ja / tai siitä, sisältääkö tekstin sisältö suuraakkosten korkeuden ylä-vai alapuolelle ulottuvia merkkejä . Fit-perusteltu teksti säilyttää alkuperäisen korkeuden, mutta menettää leveyden säätö.

Lispin voi ladata täältä. Voit käyttää sitä, seuraa vain näitä kolmea yksinkertaista vaihetta:

  1. Lataa lisp ja lataa se AutoCADiin kirjoittamalla komentoriville APPLOAD.
  2. Kirjoita t1mj ja valitse Muokattavat tekstiobjektit.
  3. Hit Enter! Yksiriviset Tekstiobjektit ovat nyt yksirivisiä Mtext-objekteja!

teksti Mtext ilman muotoilua ja liikkuvat objektit

teksti Mtextiksi ilman muotoilua ja liikkuvia objekteja

Write a Comment

Sähköpostiosoitettasi ei julkaista.