flera Text till MText utan att flytta! (Konvertera Text till Mtext utan formatering!)

försöker du konvertera Text till Mtext utan formatering? Jag försökte göra just det många gånger och äntligen hittade jag en lösning! Här tar vi en titt på det.

anledningen till att jag ville konvertera flera textobjekt till enstaka mText-objekt är att jag ville tilldela bakgrundsmask. Det finns dock ett sätt att placera en mask på textobjekt med en rad. Genom att använda TEXTMASK kommando från fliken Express Tools.

vad detta gör är att placera Wipeout-objekt bakom texten för att simulera maskbeteende. Personligen gillar jag inte den här lösningen så jag sökte efter en annan.

om vi använder ett annat Express Tools-kommando-TXT2MTXT konverterar vi Text till Mtext. Problemet med den här är att när vi väljer mer än en enkelradig Text konverterar kommandot dem till en flerradig Text.

så för att konvertera flera textobjekt till Mtext måste vi konvertera dem en efter en. Detta är tråkigt och mycket tidskrävande så vi behöver ett annat sätt att hantera situationen.

konvertera flera enradiga textobjekt till enradiga Mtext utan formatering!

för att slutföra vår uppgift kommer vi att använda en lisp som publicerades av en användare som heter arri i cadlandia forum.
här är förklaringen av lisp-funktionaliteten skriven av skaparen:

kommandot TXT2MTXT bevarar inte alla aspekter av motiveringen. För en markerad textentitet, behåller horisontell komponent, men ställer Top för en vertikal komponent för alla, oavsett text entitetens ursprungliga motivering. T1MJ konverterar varje markerad textenhet separat till Mtext med samma eller motsvarande motivering som originaltext, inklusive en vertikal komponent. ”Ekvivalent” för text-entity-motiveringar som inte används med Mtext: vänster / mitt / höger blir botten-vänster / botten-mitt / botten-höger; mitten blir mitt-mitt; Aligned / Fit blir Bottom-Center med ny infogningspunkt halvvägs mellan originaltextenhetens baslinjejustering / fit-punkter, så att alla positionsändringar minimeras. Kommer ibland att resultera i liten positionsförändring, beroende på specifik motivering, textfont och/eller om textinnehållet innehåller tecken som sträcker sig över eller under höjden på stora bokstäver . Fit-motiverad Text behåller originalhöjden men förlorar breddjusteringen.

du kan ladda ner Lisp härifrån. För att använda det, Följ bara dessa tre enkla steg:

  1. ladda ner lisp och ladda den i AutoCAD genom att skriva APPLOAD på kommandoraden.
  2. skriv in T1MJ och välj de textobjekt du vill konvertera.
  3. Tryck På Enter! Dina textobjekt med en rad är nu mText-objekt med en rad!

Text till Mtext utan formatering och rörliga objekt

Text till Mtext utan formatering och rörliga objekt

Write a Comment

Din e-postadress kommer inte publiceras.