একটি নির্দিষ্ট পাঠ্য উপাদানের জন্য রেন্ডারিং নির্দেশাবলী প্রদান করে।
Wear OS 4 এ চালু করা হয়েছে।
সিনট্যাক্স
<Font family="string | SYNC_TO_DEVICE" size="float" color="argb-color | rgb-color" slant="NORMAL | ITALIC" letterSpacing="em-value" width="ULTRA_CONDENSED | EXTRA_CONDENSED | CONDENSED | SEMI_CONDENSED | NORMAL | SEMI_EXPANDED | EXPANDED | EXTRA_EXPANDED | ULTRA_EXPANDED" weight="THIN | ULTRA_LIGHT | EXTRA_LIGHT | LIGHT | NORMAL | MEDIUM | BOLD | SEMI_BOLD | ULTRA_BOLD | EXTRA_BOLD | BLACK | EXTRA_BLACK"> <!-- Inner elements consist of text decoration and text formatting options. Here, "Lower" is used as an example. --> <Lower ... /> </Font>
গুণাবলী
Font
উপাদান নিম্নলিখিত বৈশিষ্ট্য আছে. কিছু বৈশিষ্ট্য প্রয়োজন যখন অন্যগুলো ঐচ্ছিক।
প্রয়োজনীয় গুণাবলী
নিম্নলিখিত গুণাবলী প্রয়োজন:
-
family
টেক্সট রেন্ডার করার জন্য ব্যবহৃত ফন্টের নাম। সিস্টেমের মতো একই ফন্ট ফ্যামিলি ব্যবহার করতে, এই মানটি
SYNC_TO_DEVICE
এ সেট করুন।একটি কাস্টম ফন্ট ব্যবহার করতে, নিম্নলিখিত গৃহীত ফন্ট ফাইল এক্সটেনশনগুলির মধ্যে একটি ব্যবহার করে ফন্ট ফাইলটিকে
res/font/
এ রাখুন: TTF, OTF, TTC, বা XML৷ তারপরে, শেষে এক্সটেনশনটি বাদ দিয়ে ফন্ট ফাইলের নামে এই মানটি সেট করুন।যদি ফন্ট ফাইলটি সমাধান করা না যায় তবে সিস্টেম ফন্ট ব্যবহার করা হয়।
-
size
একটি ফ্লোটিং-পয়েন্ট মান যা পাঠ্যের আকার নির্দিষ্ট করে।
ঐচ্ছিক বৈশিষ্ট্য
নিম্নলিখিত গুণাবলী ঐচ্ছিক:
-
color
- লেখার রঙ। প্রদান করা হলে, আপনাকে অবশ্যই ARGB ফরম্যাট (
#ff000000
= অস্বচ্ছ কালো) অথবা RGB ফরম্যাট (#000000
= কালো) ব্যবহার করে রঙ নির্দিষ্ট করতে হবে। -
letterSpacing
- অক্ষরের মধ্যে স্থান, EM ইউনিটে নির্দিষ্ট করা হয়েছে। ডিফল্ট মান হল 0৷ সামান্য সম্প্রসারণের একটি উদাহরণ 0.05 হতে পারে৷ নেতিবাচক মান পাঠকে শক্ত করে।
-
slant
- একটি
NORMAL
ফন্ট তির্যক (ডিফল্ট) বা একটিITALIC
তির্যক ব্যবহার করবেন কিনা। -
width
একটি ফন্ট ফ্যামিলি ভেরিয়েন্ট ব্যবহারের জন্য বেশ কয়েকটি ইঙ্গিতের একটি গণনা। ডিফল্ট মান হল
NORMAL
, যা ফন্টের "স্বাভাবিক" বৈকল্পিক প্রয়োগ করে।নিম্নলিখিত তালিকায় অন্যান্য গণনার মান এবং সংশ্লিষ্ট ফন্ট ফ্যামিলি ভেরিয়েন্ট রয়েছে যা তারা ব্যবহার করে, যদি সেই বৈকল্পিক ফন্টের জন্য উপলব্ধ থাকে:
-
ULTRA_CONDENSED
এবংEXTRA_CONDENSED
"কনডেন্সড-লাইট" ভেরিয়েন্ট ব্যবহার করে। -
CONDENSED
"কনডেন্সড" বৈকল্পিক ব্যবহার করে। -
SEMI_CONDENSED
"কনডেন্সড-মিডিয়াম" ভেরিয়েন্ট ব্যবহার করে। -
SEMI_EXPANDED
,EXPANDED
,EXTRA_EXPANDED
, এবংULTRA_EXPANDED
প্রতিটি "স্বাভাবিক" বৈকল্পিক ব্যবহার করে৷
-
-
weight
বিভিন্ন সম্ভাব্য ফন্ট ওজনের একটি গণনা। ডিফল্ট মান হল
NORMAL
, যা400
এর ওজন প্রযোজ্য।নিম্নলিখিত তালিকায় অন্যান্য গণনার মান এবং তাদের নিজ নিজ ফন্ট ওজন রয়েছে:
-
THIN
100
এর একটি ফন্ট ওজন ব্যবহার করে। -
ULTRA_LIGHT
150
এর একটি ফন্ট ওজন ব্যবহার করে। -
EXTRA_LIGHT
একটি ফন্ট ওজন200
ব্যবহার করে। -
LIGHT
একটি ফন্টের ওজন300
ব্যবহার করে। -
MEDIUM
500
এর একটি ফন্ট ওজন ব্যবহার করে। -
SEMI_BOLD
একটি ফন্ট ওজন600
ব্যবহার করে। -
ULTRA_BOLD
750
এর একটি ফন্ট ওজন ব্যবহার করে। -
EXTRA_BOLD
একটি ফন্ট ওজন800
ব্যবহার করে। -
BLACK
একটি ফন্টের ওজন900
ব্যবহার করে। -
EXTRA_BLACK
1000
এর একটি ফন্ট ওজন ব্যবহার করে।
-
অভ্যন্তরীণ উপাদান
Font
উপাদান নিম্নলিখিত অভ্যন্তরীণ উপাদান থাকতে পারে: