কীভাবে একটি JES অ্যাপ্লিকেশনে চিত্রগুলিতে পাঠ্য যুক্ত করবেন

কীভাবে একটি JES অ্যাপ্লিকেশনে চিত্রগুলিতে পাঠ্য যুক্ত করবেন
আপনার মত পাঠকরা MUO সমর্থন করতে সাহায্য করে। আপনি যখন আমাদের সাইটে লিঙ্ক ব্যবহার করে একটি ক্রয় করেন, আমরা একটি অনুমোদিত কমিশন উপার্জন করতে পারি। আরও পড়ুন

JES একটি উন্নয়ন পরিবেশ যা আপনাকে বিভিন্ন মিডিয়া প্রক্রিয়া এবং সম্পাদনা করতে দেয়। ছবির জন্য, এর মধ্যে রয়েছে ফটো আপলোড করা বা বিভিন্ন ফিল্টার ইফেক্ট যোগ করা।





আপনি যদি চিত্রগুলি সম্পাদনা করেন তবে আপনি স্থানাঙ্কের একটি নির্দিষ্ট সেটে পাঠ্য যোগ করতে চাইতে পারেন। যদি তাই হয়, আপনি অন্তর্নির্মিত JES ফাংশন যেমন addText() বা addTextWithStyle() ব্যবহার করতে পারেন। এই ফাংশনগুলি আপনাকে টেক্সট কোথায় প্রদর্শিত হবে, পাঠ্যের রঙ এবং অন্যান্য স্টাইলিং বিকল্পগুলি কনফিগার করতে দেয়।





কিভাবে একটি ছবিতে টেক্সট যোগ করবেন

আপনি addText() ফাংশন ব্যবহার করে JES-এ একটি ছবিতে পাঠ্য যোগ করতে পারেন। যেহেতু JES Jython প্রোগ্রামিং ভাষা ব্যবহার করে, নিশ্চিত করুন যে আপনি আপনার Python সিনট্যাক্সের সাথে ব্রাশ করেছেন কিছু মৌলিক পাইথন উদাহরণ .





  1. আপনার কম্পিউটারে JES অ্যাপ্লিকেশন খুলুন।
  2. প্রোগ্রামিং উইন্ডোতে, textOnImage নামে একটি নতুন ফাংশন তৈরি করুন:
     def textOnImage():
  3. ফাংশনের ভিতরে, ব্যবহারকারীকে তাদের কম্পিউটারে একটি স্থানীয় ফাইল নির্বাচন করতে বলার জন্য pickAFile() ফাংশন ব্যবহার করুন:
     file = pickAFile() 
  4. makePicture() ফাংশন ব্যবহার করে একটি ছবি অবজেক্ট তৈরি করুন:
     pic = makePicture(file)
  5. আপনি ছবিতে যোগ করতে চান এমন স্ট্রিং ঘোষণা করুন:
     str = "This is a test."
  6. ছবিতে টেক্সট যোগ করতে addText() ফাংশন ব্যবহার করুন। প্রথম যুক্তির জন্য, ছবিটি লিখুন। দ্বিতীয় এবং তৃতীয় আর্গুমেন্টের জন্য, স্থানাঙ্কগুলি লিখুন যেখানে আপনি পাঠ্যটি দেখাতে চান। চূড়ান্ত যুক্তি হিসাবে স্ট্রিং ভেরিয়েবল পাস করুন:
     addText(pic, 50, 50, str)
  7. ডিফল্টরূপে, পাঠ্যের রঙ কালো। আপনি পঞ্চম আর্গুমেন্ট হিসাবে একটি রঙের নাম পাস করে পাঠ্যের রঙ পরিবর্তন করতে পারেন:
     addText(pic, 100, 100, str, blue)
  8. শো() ফাংশন ব্যবহার করে ছবি দেখান JES এ চিত্রটি রেন্ডার করুন স্ক্রিনে:
     show(pic)
  9. ক্লিক করুন লোড প্রোগ্রাম বোতাম, প্রোগ্রামিং এলাকার নীচে অবস্থিত। ফাইল সংরক্ষণ করার জন্য অনুরোধ করা হলে, ক্লিক করুন হ্যাঁ .   কমান্ড লাইনে শৈলীযুক্ত পাঠ্য ফাংশন চালান
  10. এটি চালানোর জন্য কমান্ড লাইনে textOnImage() ফাংশন লিখুন:
  11. ফাংশনটি পাঠ্য সহ চিত্রটি প্রদর্শন করার জন্য অপেক্ষা করুন।

কীভাবে স্টাইল করা পাঠ্য যুক্ত করবেন

আপনি addTextWithStyle() ফাংশন ব্যবহার করে JES-এ একটি ছবিতে স্টাইল করা পাঠ্য যোগ করতে পারেন।

  1. StyledTextOnImage নামে একটি নতুন ফাংশন তৈরি করুন:
     def StyledTextOnImage():
  2. ফাংশনের ভিতরে, 'java.awt.Font' আমদানি করুন। এটি আপনাকে বোল্ড ফন্টের মতো নির্দিষ্ট শৈলীতে অ্যাক্সেস দেবে।
     import java.awt.Font as Font
  3. ব্যবহারকারীকে তাদের কম্পিউটারে একটি স্থানীয় ফাইল নির্বাচন করতে বলার জন্য pickAFile() ফাংশন ব্যবহার করুন:
     file = pickAFile() 
  4. একটি ছবি বস্তু তৈরি করতে makePicture() ফাংশন ব্যবহার করুন:
     pic = makePicture(file)
  5. আপনি ছবিতে যোগ করতে চান এমন স্ট্রিং ঘোষণা করুন:
     str = "This is a test."
  6. একটি ফন্ট স্টাইল অবজেক্ট তৈরি করতে makeStyle() ফাংশন ব্যবহার করুন। makeStyle() ফাংশন আপনাকে ফন্ট পরিবার এবং আকার পরিবর্তন করতে দেয়। আপনি পাঠ্যকে বোল্ড, তির্যক বা আন্ডারলাইন করতেও এটি ব্যবহার করতে পারেন।
     myFont = makeStyle("Arial", Font.BOLD, 64)
  7. চিত্রটিতে পাঠ্য যোগ করতে addTextWithStyle() ফাংশনটি ব্যবহার করুন। আগের মতই, আর্গুমেন্টে ইমেজ, টেক্সট অবস্থানের x এবং y স্থানাঙ্ক এবং টেক্সট স্ট্রিং অন্তর্ভুক্ত থাকে। উপরন্তু, পঞ্চম আর্গুমেন্ট হিসাবে কাস্টম শৈলী ইনপুট করুন:
     addTextWithStyle(pic, 50, 50, str, myFont)
  8. addText() এর মতো, পাঠ্যটি ডিফল্টরূপে কালো, তবে আপনি অতিরিক্ত, ষষ্ঠ প্যারামিটার সহ একটি ভিন্ন রঙ নির্দিষ্ট করতে পারেন:
     addTextWithStyle(pic, 100, 100, str, myFont, blue)
  9. ছবিটি দেখান:
     show(pic)
  10. ক্লিক করুন লোড প্রোগ্রাম বোতাম, প্রোগ্রামিং এলাকার নীচে অবস্থিত। ফাইল সংরক্ষণ করার জন্য অনুরোধ করা হলে, ক্লিক করুন হ্যাঁ .
  11. এটি চালানোর জন্য কমান্ড লাইনে StyledTextOnImage() ফাংশন লিখুন:
     StyledTextOnImage()
  12. ফাংশনটি পাঠ্য সহ চিত্রটি প্রদর্শন করার জন্য অপেক্ষা করুন।

JES ব্যবহার করে পাঠ্য যোগ করা

এখন আপনি দেখেছেন কিভাবে ইমেজে টেক্সট যোগ করতে হয়, আপনি JES এর সাথে ইমেজ করতে পারেন এমন অন্যান্য কিছু আকর্ষণীয় জিনিস দেখতে পারেন। এই শক্তিশালী পরিবেশ আপনাকে চিত্রগুলি ক্রপ এবং স্কেল করতে, ফিল্টার প্রয়োগ করতে এবং রঙ পরিবর্তন করতে দেয়।