แปลงข้อความเป็นข้อความย่อหน้าใน Illustrator


25

มีวิธีที่รวดเร็วในการแปลงข้อความที่สร้างที่จุด (ขอบเขตที่ปรับขนาดอัตโนมัติ) เป็นข้อความพื้นที่ (ย่อหน้า) (ที่มีขอบเขตคงที่) ใน Illustrator CS3 หรือไม่?


3
คัดลอกและวางลงในกล่องข้อความใหม่หรือไม่
DA01

2
@ DA01 ตลกมาก :)
takeshin

มันไม่ใช่เรื่องตลก ฉันคิดว่านั่นเป็นวิธีที่ง่ายที่สุด;)
DA01

1
แน่ใจ แต่นี่เป็นวิธีที่ชัดเจนซึ่งค่อนข้างน่ารำคาญ ฉันแค่ต้องการออกแบบไม่ใช่เครื่องถ่ายเอกสารและวาง BTW นี้ไม่เพียง แต่คัดลอกและวาง แต่ต้องสร้างและลบวัตถุอื่น ๆ ดูเหมือนว่านี่เป็นเรื่องตลกใน Illustrator :)
takeshin

1
ใช่ฉันคิดถึงอิสระจริงๆ ฉันยอมรับ AI มาระยะหนึ่งแล้ว มันทำให้ฉันรู้สึกไม่ดี
DA01

คำตอบ:


6

ข้อความจุดและพื้นที่ข้อความเป็นวัตถุที่แตกต่างกันภายใต้ประทุนซึ่งไม่มีวิธีการแปลงจากที่หนึ่งไปอีกที่หนึ่งในทันที ฟังก์ชั่นการพิมพ์หลาย ๆ อันเชื่อมโยงกับย่อหน้าเช่น Single Line และ Composers ย่อหน้าการจัดชิดขอบการตัดข้อความและการใส่ไฮเฟ็นไม่เหมาะสมกับประเภทของจุด

วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการเลือกข้อความจากนั้นตัดหรือคัดลอกและวางลงในกรอบข้อความใหม่ เลือกเครื่องมือข้อความและลากเฟรมใหม่แล้ววาง (เคอร์เซอร์ข้อความของคุณต้องใช้งานภายในเฟรมเพื่อให้ทำงานได้) จากนั้นคุณจะต้องตรวจสอบการขึ้นบรรทัดใหม่ของข้อความบังคับที่จะยังคงอยู่ในประเภทพื้นที่ใหม่

ดังนั้นเพื่อตอบคำถามของคุณไม่ใช่ไม่มีวิธีง่ายกว่าใน CS3 (หรือ CS5.1 สำหรับเรื่องนั้น)


1
แน่นอนว่าคุณพูดถูก แต่ฉันคิดว่าถ้าฉันสามารถคัดลอกและวางข้อความด้วยตนเองได้ไม่น่าจะมีปัญหากับการทำสิ่งนี้โดยอัตโนมัติ การคัดลอกและวางไม่มีปัญหา แต่การเน้นขนาดที่เหมาะสมเลเยอร์ ฯลฯ นั้นน่ารำคาญ
takeshin

มันอาจเป็นสคริปต์และคุณอาจพบใครบางคนใน SU หรือ SO ที่สามารถช่วยคุณออกมาพร้อมกับสคริปต์ ปัญหาเกี่ยวกับการทำกระบวนการนี้โดยอัตโนมัติคือคุณต้องกำหนดขอบเขตของพื้นที่ข้อความใหม่และทำให้เคอร์เซอร์ข้อความใช้งานได้ก่อนที่คุณจะวางลงในข้อความดังนั้นคุณต้องจัดการกับวัตถุสองอย่างและลำดับที่จะไม่ทำงาน การกระทำ ตัวบันทึกการดำเนินการจะเห็นเฉพาะการคัดลอกและการวางไม่ใช่การกระทำในการวาดวัตถุใหม่
Alan Gilbertson

ไม่มีประสิทธิภาพจริงๆถ้าคุณต้องการเปลี่ยนบางฟิลด์ในเวลาเดียวกัน
Guillaume

1
ซึ่งสามารถทำได้ด้วยสคริปต์ที่ระบุไว้ในคำตอบของ Guillaume
Justin Putney

1
การเขียนสคริปต์เป็นสิ่งที่น่ารัก ...
Alan Gilbertson

24

Adobe Illustrator CC หรือใหม่กว่าสามารถแปลงระหว่างข้อความจุดและข้อความในพื้นที่ได้โดยเลือก "แปลงเป็นประเภทพื้นที่" หรือ "แปลงเป็นประเภทจุด" จากเมนูประเภทหรือโดยใช้วิดเจ็ตประเภทน้อย - ขนาดเล็ก --- [] กล่องที่ปรากฏด้านนอกของกรอบข้อความ ดับเบิลคลิกเพื่อแปลงข้อความ

ป้อนคำอธิบายรูปภาพที่นี่


1
ว้าวมันต้องใช้จำนวนการแก้ไขเพื่อให้ได้เท่านั้น ไป CC กันต่อไป ...

ความคิดเห็นอื่น ๆ ในหน้านี้ควรถูกซ่อนไว้ - นี่เป็นคำตอบที่ถูกต้องชัดเจน สก็อตไชโย
WildOutWest

@takeshin นี่ควรเป็นคำตอบที่ยอมรับในปี 2018!
kcdwayne

7

คุณสามารถใช้สคริปต์จาก AjarProductions: แปลงข้อความจุด / เส้นทางของ Illustrator เป็นข้อความพื้นที่

สคริปต์นี้จะแปลงข้อความพอยต์และข้อความบนเส้นทางเป็นข้อความในพื้นที่ คุณเลือกฟิลด์ข้อความจำนวนมากและสคริปต์จะแปลงให้เป็นฟิลด์ทั้งหมด

ทำงานได้ดีสำหรับฉันใน Illustrator CS5

รหัสของสคริปต์ที่คัดลอกด้านล่างในกรณีที่หน้าหายไป:

//Convert to Text Area
//Justin Putney
//http://ajarproductions.com
//v1.0.2

var doc = app.activeDocument;
var sel = doc.selection;
for (var i=0; i < sel.length; i++){
    if(sel[i].typename == "TextFrame") {
        if(sel[i].kind == TextType.POINTTEXT || sel[i].kind == TextType.PATHTEXT){
            var cLayer = sel[i].layer;
            var rect = cLayer.pathItems.rectangle(sel[i].top, sel[i].left, sel[i].width, sel[i].height);
            var tFrame = cLayer.textFrames.areaText(rect);
            //retain layer order, if possible
            //tFrame.layer.move(cLayer, ElementPlacement.PLACEAFTER)
            sel[i].textRange.move(tFrame, ElementPlacement.PLACEATEND);
            sel[i].remove();
            sel[i] = tFrame;
        }
    }
}
//reset selection
doc.selection = sel;

นี่เป็นสคริปต์เล็กน้อยที่ยอดเยี่ยมที่ทำสิ่งที่ทาเคชินต้องการอย่างแน่นอน
davemyron

ขอบคุณสำหรับสคริปต์ !! :-) (ใช่ฉันปล่อยให้ CAPS เปิดใช้ ... สำหรับคุณผู้ชาย! ขอบคุณ!)

สำหรับผู้ที่ชอบฉันที่ไม่เคยติดตั้งสคริปต์ใน Illustrator ให้วางไว้ใต้ Program Files \ Adobe \ Adobe Illustrator CS6 \ Presets \ en_US \ Scripts เป็น ConvertToTextArea.jsx
Danita

1

เพียงเพิ่มความกระจ่างสำหรับผู้ใช้ที่ไม่ทราบวิธีสร้างกรอบข้อความใน Adobe Illustrator ...


หากคุณไม่ทราบวิธีสร้างกล่องข้อความ (เฟรม) ใน Illustrator สำหรับย่อหน้าหรือบล็อกข้อความคุณเพียงแค่ต้องเลือกเครื่องมือข้อความ (T) และวาดสี่เหลี่ยมหรือสี่เหลี่ยมบน artboard ของคุณด้วย

จากนั้นคุณสามารถคัดลอกและวางข้อความอื่น ๆ ลงไปและปรับขนาดกล่องข้อความใหม่ตามที่คุณต้องการ

วิธีสร้างย่อหน้าหรือกรอบข้อความหรือกล่องข้อความใน Adobe Illustrator

คุณสามารถเชื่อมโยงกล่องหลายกล่องเข้าด้วยกันได้หากต้องการ สิ่งที่คุณต้องทำคือคลิกที่ช่องสี่เหลี่ยมเล็ก ๆ ที่ด้านล่างขวาของกล่องข้อความของคุณและคลิกที่กล่องข้อความเปล่าที่คุณต้องการให้ข้อความไหลเข้าหรือบนกระดานงานศิลปะของคุณหากคุณต้องการขนาดกล่องเดียวกัน

หากคุณต้องการลบ "ลิงก์" เพียงคลิกขวาที่ช่องสี่เหลี่ยมเดียวกันแล้วเลือก "เลิกทำการลิงก์ข้อความแบบเธรด"

วิธีเชื่อมโยงกล่องข้อความ / กล่องข้อความ / ย่อหน้าใน Illustrator

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.