চিত্রকে অনুচ্ছেদে পাঠ্যে রূপান্তর করুন


25

ইলাস্ট্রেটার সিএস 3 এর বিন্দুতে (স্বয়ংক্রিয়ভাবে পুনরায় আকার পরিবর্তনযোগ্য সীমানা) কোনও অঞ্চলে (অনুচ্ছেদে) পাঠ্য (স্থির সীমানা সহ) রুপান্তর করার কোনও দ্রুত উপায় আছে কি?


3
এটি একটি নতুন পাঠ্যবক্সে কপি এবং পেস্ট করুন?
DA01

2
@ DA01 খুব মজার :)
তাকেশিন

এটি কোনও রসিকতা ছিল না। আমি মনে করি এটি সবচেয়ে সহজ উপায়;)
DA01

1
অবশ্যই। তবে এটি সুস্পষ্ট উপায়, যা বরং বিরক্তিকর। আমি কেবল ডিজাইন করতে চাই, একটি অনুলিপি এবং পেস্ট মেশিন না হয়ে। বিটিডাব্লু, এটি কেবল অনুলিপি এবং পেস্টই নয়, তবে অন্যান্য সামগ্রী তৈরি এবং মুছে ফেলার প্রয়োজন requires দেখে মনে হচ্ছে এটি চিত্রের মধ্যে একটি রসিকতা :)
তাকেশিন

1
হ্যাঁ, আমি ফ্রিহ্যান্ডকে সত্যিই মিস করছি। আমি কিছুক্ষণের জন্য এআইকে গ্রহণ করার চেষ্টা করছি। এটা সবসময় আমার কাছে ক্লিঙ্কি অনুভূত হয়।
DA01

উত্তর:


6

পয়েন্ট টেক্সট এবং এরিয়া টেক্সট হুডের নীচে এমন বিভিন্ন বস্তু যা এক থেকে অন্যটিতে রূপান্তর করার তাত্ক্ষণিক উপায় নেই। অনুচ্ছেদে বাঁধা অনেক টাইপোগ্রাফিক ফাংশন যেমন সিঙ্গল লাইন এবং অনুচ্ছেদে রচয়িতা, ন্যায়সঙ্গতকরণ, পাঠ্য মোড়ানো এবং হাইফেনেশন পয়েন্ট টাইপের ক্ষেত্রে অনুপযুক্ত।

DA01 যেমন বলেছেন, এটি করার সহজতম উপায় হ'ল পাঠ্যটি নির্বাচন করা, তারপরে কাটা বা অনুলিপি করে একটি নতুন পাঠ্য ফ্রেমটিতে আটকানো। পাঠ্য সরঞ্জামটি নির্বাচন করুন এবং নতুন ফ্রেমটি টেনে আনুন, তারপরে পেস্ট করুন। (এটির জন্য আপনার টেক্সট কার্সারটি ফ্রেমের অভ্যন্তরে সক্রিয় থাকতে হবে)) তারপরে আপনাকে পয়েন্ট টেক্সটে জোর করে রেখা বিরতি পরীক্ষা করতে হবে যা এখনও নতুন ক্ষেত্রের প্রকারে উপস্থিত থাকবে।

সুতরাং আপনার প্রশ্নের উত্তর দেওয়ার জন্য, না, সিএস 3 (বা সেই বিষয়ে CS5.1,) এ করার সহজ উপায় নেই।


1
অবশ্যই, আপনি ঠিক বলেছেন, তবে আমি মনে করি যদি আমি নিজে লেখাটি অনুলিপি করে কপি করতে পারি তবে এটি স্বয়ংক্রিয়ভাবে কোনও সমস্যা হবে না। অনুলিপি এবং পেস্ট করা মোটেই কোনও সমস্যা নয়, তবে সঠিক আকার, স্তর ইত্যাদিতে ফোকাস করা বিরক্তিকর।
তাকেশিন

এটি সম্ভবত স্ক্রিপ্টযোগ্য এবং আপনি হয়ত এসইউ বা এসও-তে এমন কাউকে খুঁজে পেতে পারেন যিনি আপনাকে স্ক্রিপ্ট দিয়ে সাহায্য করতে পারেন। এই প্রক্রিয়াটিকে স্বয়ংক্রিয় করার ক্ষেত্রে সমস্যাটি হ'ল আপনাকে একটি নতুন পাঠ্য ক্ষেত্রের সীমানা নির্ধারণ করতে হবে এবং পাঠ্যে আটকানোর আগে পাঠ্য কার্সারটিকে সক্রিয় করতে হবে, সুতরাং আপনি দুটি অবজেক্ট এবং এমন একটি ক্রম নিয়ে কাজ করছেন যা একটি হিসাবে কাজ করবে না কর্ম. অ্যাকশন রেকর্ডারটি কেবল অনুলিপি এবং আটকানো দেখবে, কোনও নতুন অবজেক্ট আঁকার কাজ নয়।
অ্যালান গিলবার্টসন

যদি আপনি একই সাথে কয়েকটি ক্ষেত্র পরিবর্তন করতে চান তবে সত্যিই দক্ষ নয়।
গিলাইম

1
এটি গিলিয়ামের উত্তরে তালিকাভুক্ত স্ক্রিপ্ট দিয়ে করা যেতে পারে।
জাস্টিন পুত্নি

1
স্ক্রিপ্টিং একটি সুন্দর জিনিস ...
অ্যালান গিলবার্টসন

24

অ্যাডোব ইলাস্ট্রেটর সিসি বা আরও নতুন, টাইপ মেনু থেকে "রূপান্তর করতে অঞ্চল টাইপ" বা "রূপান্তর করতে পয়েন্ট টাইপ করুন" বা ছোট টাইপ উইজেট - ছোট --- [] ব্যবহার করে বিন্দু পাঠ্য এবং অঞ্চল পাঠ্যের মধ্যে রূপান্তর করতে পারে convert পাঠ্য ফ্রেমের বাইরে প্রদর্শিত বাক্স। পাঠ্যকে রূপান্তর করতে এটিতে ডাবল ক্লিক করুন।

এখানে চিত্র বর্ণনা লিখুন


1
বাহ, এটি পেতে কতগুলি সংশোধন করেছে। যাইহোক সিসি যান ...

এই পৃষ্ঠায় অন্যান্য মন্তব্য লুকানো উচিত - এটি স্পষ্টভাবে সঠিক উত্তর। চিয়ার্স স্কট
ওয়াইল্ডআউট ওয়েস্ট

@ টাকেশিন এটি 2018 এ গ্রহণযোগ্য উত্তর হওয়া উচিত!
কেসিডওয়েেন

7

আপনি আজারপ্রডাকশনগুলি থেকে স্ক্রিপ্টটি ব্যবহার করতে পারেন: চিত্রের বিন্দু / পাথ পাঠ্যকে এরিয়া পাঠ্যে রূপান্তর করুন

এই স্ক্রিপ্টটি একটি পাঠ্যের বিন্দু পাঠ্য এবং পাঠকে অঞ্চল পাঠ্যে রূপান্তর করবে। আপনি একাধিক পাঠ্য ক্ষেত্র নির্বাচন করেন এবং স্ক্রিপ্ট এগুলি সমস্ত রূপান্তরিত করে।

ইলাস্ট্রেটর সিএস 5 এ আমার জন্য সূক্ষ্ম কাজ করে।

স্ক্রিপ্টের কোডটি নীচে অনুলিপি করা হয়েছে, যদি পৃষ্ঠাটি হারিয়ে যায়:

//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;

এটি একটি দুর্দান্ত ছোট স্ক্রিপ্ট যা তাকেশিন যা চায় ঠিক তা করে (এবং আমি নিজেকে এই বিষয়টিতে কী খুঁজছি)।
ডেভেমিরন

লিপিটির জন্য আপনাকে ধন্যবাদ !! :-) (হ্যাঁ, আমি সিএপিএস চালু রাখলাম ... তোমার জন্য লোকটি! ধন্যবাদ!)

আমার মত যারা ConvertToTextArea.jsx যেমন প্রোগ্রাম ফাইল \ অ্যাডোবি \ অ্যাডোবি ইলাস্ট্রেটর CS6 \ প্রিসেটের \ en_US অধীনে \ স্ক্রিপ্ট ইলাস্ট্রেটর একটি স্ক্রিপ্ট ইনস্টল না, জায়গা জন্য
Danita

1

অ্যাডোব ইলাস্ট্রেটারে ইতিমধ্যে পাঠ্য ফ্রেমটি কীভাবে তৈরি করতে হয় তা জানেন না এমন ব্যবহারকারীদের জন্য কেবল কিছু স্পষ্টতা যোগ করছেন ...


যদি আপনি না জানেন যে অনুচ্ছেদে বা পাঠ্যের ব্লকগুলির জন্য ইলাস্ট্রেটে একটি পাঠ্য বাক্স (ফ্রেম) কীভাবে তৈরি করবেন , তবে আপনাকে কেবল পাঠ্য সরঞ্জাম (টি) নির্বাচন করতে হবে এবং এটির সাথে আপনার আর্টবোর্ডে একটি বর্গক্ষেত্র বা আয়তক্ষেত্র আঁকতে হবে।

তারপরে আপনি নিজের অনুলিপিটিকে অনুলিপি করে এটি অনুলিপি করতে পারেন এবং এই নতুন পাঠ্য বাক্সটিকে নিজের ইচ্ছে মতো আকার দিতে পারেন।

অ্যাডোব ইলাস্ট্রেটারে অনুচ্ছেদ বা পাঠ্য ফ্রেম বা পাঠ্য বাক্স কীভাবে তৈরি করবেন

আপনি চাইলে অনেকগুলি বক্সকেও লিঙ্ক করতে পারেন। আপনাকে যা করতে হবে তা হ'ল আপনার পাঠ্য বাক্সের নীচে ডানদিকে থাকা সেই ছোট স্কোয়ারটিতে ক্লিক করা এবং আপনি যদি একই বাক্সের আকার চান তবে আপনার আর্টবোর্ডের ওআর তে প্রবাহিত করতে পাঠাতে চান এমন অন্য একটি খালি পাঠ্য বাক্সটিতে ক্লিক করুন।

যদি আপনার "লিঙ্ক" অপসারণের প্রয়োজন হয় তবে কেবল একই স্কোয়ারে ডান ক্লিক করুন এবং "লিঙ্ক থ্রেডযুক্ত পাঠ্য পূর্বাবস্থায় ফিরিয়ে আনুন" নির্বাচন করুন।

চিত্রের পাঠ্য বাক্স / পাঠ্য বাক্স / অনুচ্ছেদগুলিকে কীভাবে লিঙ্ক করবেন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.