একটি OTG ফাইল কি?
একটি OTG ফাইল হল একটি অঙ্কন টেমপ্লেট যা OpenDocument স্ট্যান্ডার্ড ব্যবহার করে তৈরি করা হয় যা OASIS Office Applications 1.0 specification অনুসরণ করে৷ এটি একটি ভেক্টর চিত্রের জন্য অঙ্কন উপাদানগুলির ডিফল্ট সংগঠনকে উপস্থাপন করে যা ফাইলের বিষয়বস্তু আরও উন্নত করতে ব্যবহার করা যেতে পারে। OTF ফাইলগুলি অন্যান্য OpenDocument ফরম্যাট ভিত্তিক ফাইলের মত যা নথির বিষয়বস্তু উপস্থাপন করার জন্য XML ফর্ম্যাটের উপর ভিত্তি করে। OTF ফাইলগুলিকে যেকোনো টেক্সট বা স্ট্যান্ডার্ড XML এডিটরে খোলার মাধ্যমে দেখা যেতে পারে।
OTG ফাইল ফরম্যাট স্পেসিফিকেশন
OTG ফাইল ফরম্যাট OpenDocument XML ফরম্যাটের উপর ভিত্তি করে তৈরি করা হয়েছে যাতে সুপ্রতিষ্ঠিত স্কিমা রয়েছে। একটি OpenDocument ফরম্যাটের প্রতিটি উপাদানের গঠন এমন একটি উপাদান দ্বারা উপস্থাপিত হয় যার সাথে সম্পর্কিত বৈশিষ্ট্য রয়েছে এবং এটি সমস্ত নথির ধরন যেমন পাঠ্য নথি, স্প্রেডশীট বা অঙ্কন ফাইলের জন্য সাধারণ। OTG, একটি অঙ্কন টেমপ্লেট, ব্যাপকভাবে গ্রাফিক্স বিষয়বস্তু স্পেসিফিকেশন ব্যবহার করে যার মধ্যে রয়েছে:
- গ্রাফিকাল অ্যাপ্লিকেশনের জন্য উন্নত পৃষ্ঠা বৈশিষ্ট্য
- আকৃতি অঙ্কন
- ফ্রেম
- 3D আকার
- কাস্টম আকৃতি
- উপস্থাপনা আকার
- উপস্থাপনা অ্যানিমেশন
- SMIL উপস্থাপনা অ্যানিমেশন
- উপস্থাপনা ইভেন্ট
- বর্তমান পাঠ্য ক্ষেত্র
- উপস্থাপনা নথি বিষয়বস্তু
গ্রাফিকাল অ্যাপ্লিকেশনের জন্য উন্নত পৃষ্ঠা বৈশিষ্ট্যগুলি
হ্যান্ডআউট মাস্টার
হ্যান্ডআউট মাস্টার এলিমেন্ট হল এমন একটি টেমপ্লেট যা স্বয়ংক্রিয়ভাবে হ্যান্ডআউট পৃষ্ঠাগুলি তৈরি করে এমন অ্যাপ্লিকেশনগুলির জন্য যা এই জাতীয় পৃষ্ঠাগুলিকে মুদ্রণ করতে সহায়তা করে৷ যে বৈশিষ্ট্যগুলি `এর সাথে যুক্ত হতে পারেstyle:handout-master ’ উপাদান হল:
লেআউট | অ্যাট্রিবিউট | বিবরণ |
---|---|---|
প্রেজেন্টেশন পেজ লেআউট | প্রেজেন্টেশন:প্রেজেন্টেশন-পৃষ্ঠা-লেআউট-নাম | লিঙ্কstyle:presentation-page-layout ` বৈশিষ্ট্য |
পৃষ্ঠা বিন্যাস | শৈলী:পৃষ্ঠা-লেআউট-নাম | একটি পৃষ্ঠা বিন্যাস নির্দিষ্ট করে যাতে হ্যান্ডআউট মাস্টার পৃষ্ঠার আকার, সীমানা এবং অভিযোজন থাকে। |
পৃষ্ঠা শৈলী | ড্র:শৈলী-নাম | একটি অঙ্কন পৃষ্ঠা শৈলী বরাদ্দ করে একটি হ্যান্ডআউট মাস্টারপেজে একটি অতিরিক্ত বিন্যাস বৈশিষ্ট্য বরাদ্দ করে৷ |
শিরোনাম ঘোষণা | প্রেজেন্টেশন: use-header-name | হেডার ক্ষেত্র ঘোষণার নাম নির্দিষ্ট করে যা হ্যান্ডআউট মাস্টার পৃষ্ঠায় প্রদর্শিত সমস্ত হেডার ক্ষেত্রের জন্য ব্যবহৃত হয়। |
ফুটার ঘোষণা | উপস্থাপনা: use-footer-name | ফুটার ক্ষেত্রের ঘোষণার নাম নির্দিষ্ট করে যা হ্যান্ডআউট মাস্টার পৃষ্ঠায় প্রদর্শিত সমস্ত ফুটার ক্ষেত্রের জন্য ব্যবহৃত হয়। |
তারিখ এবং সময় ঘোষণা | ব্যবহার-তারিখ-সময়-নাম | তারিখ-সময় ক্ষেত্রের ঘোষণার নাম নির্দিষ্ট করে যা হ্যান্ডআউট মাস্টার পৃষ্ঠায় প্রদর্শিত সমস্ত তারিখ-সময় ক্ষেত্রের জন্য ব্যবহৃত হয়। |
অঙ্কন আকার
OpenDocument ফরম্যাট বিভিন্ন অঙ্কন আকৃতি সমর্থন করে যা যেকোনো ধরনের নথি দ্বারা ব্যবহার করা যেতে পারে।
আকৃতি | সম্পর্কিত গুণাবলী | উপাদান |
---|---|---|
আয়তক্ষেত্র - <draw:rect> | ||
লাইন <draw:line> | ||
পলিলাইন <draw:polyline> | পজিশন, সাইজ, ভিউ বক্স, স্টাইল, লেয়ার, জেড-ইনডেক্স, আইডি, ক্যাপশন আইডি এবং ট্রান্সফরমেশন, টেক্সট অ্যাঙ্কর, টেবিল ব্যাকগ্রাউন্ড, ড্র শেষ পজিশন, পয়েন্টস | শিরোনাম, দীর্ঘ বিবরণ, ইভেন্ট শ্রোতা, আঠালো পয়েন্ট, পাঠ্য |
বহুভুজ <draw:polygon> | ||
নিয়মিত বহুভুজ <draw:regular-polygon> | ||
পাহট`draw:path ’’ শিরোনাম, দীর্ঘ বিবরণ, ইভেন্ট শ্রোতা, আঠালো পয়েন্ট, পাঠ্য |
ফ্রেম
একটি ফ্রেম, একটি অঙ্কন নথিতে একটি আয়তক্ষেত্রাকার ধারক যাতে পাঠ্য বাক্স, ছবি বা বস্তু থাকে। ফ্রেমগুলি অতিরিক্ত বৈশিষ্ট্যগুলিকে সমর্থন করে যেমন কনট্যুর, চিত্র মানচিত্র এবং হাইপারলিঙ্ক। একটি ফ্রেমে একটি বস্তুর পাশাপাশি একটি চিত্র থাকতে পারে, এইভাবে একটি বস্তুর একাধিক উপস্থাপনা থাকতে পারে। অ্যাপ্লিকেশন সেরা সমর্থন উপর ভিত্তি করে সংশ্লিষ্ট উপাদান রেন্ডার.
ফ্রেমে থাকতে পারে:
- টেক্সট বক্স
- অবজেক্টগুলি হয় OpenDocument বিন্যাসে বা একটি বস্তু নির্দিষ্ট বাইনারি বিন্যাসে প্রতিনিধিত্ব করে
- ছবি
- অ্যাপলেট
- প্লাগ-ইন
- ভাসমান ফ্রেম
নীচে দেখানো হিসাবে একটি নথিতে একটি ফ্রেম রয়েছে।
<define name=draw-frame>
<element name=draw:frame>
<ref name=common-draw-shape-with-text-and-styles-attlist/>
<ref name=common-draw-position-attlist/>
<ref name=common-draw-rel-size-attlist/>
<ref name=common-draw-caption-id-attlist/>
<ref name=presentation-shape-attlist/>
<ref name=draw-frame-attlist/>
<zeroOrMore>
<choice>
<ref name=draw-text-box/>
<ref name=draw-image/>
<ref name=draw-object/>
<ref name=draw-object-ole/>
<ref name=draw-applet/>
<ref name=draw-floating-frame/><ref name=draw-plugin/>
</choice>
</zeroOrMore>
<optional>
<ref name=office-event-listeners/>
</optional>
<zeroOrMore>
<ref name=draw-glue-point/>
</zeroOrMore>
<optional>
<ref name=draw-image-map/>
</optional>
<optional>
<ref name=svg-title/>
</optional>
<optional>
<ref name=svg-desc/>
</optional>
<optional>
<choice>
<ref name=draw-contour-polygon/><ref name=draw-contour-path/>
</choice>
</optional>
</element>
</define>