فایل OTG چیست؟
فایل OTG یک الگوی طراحی است که با استفاده از استاندارد OpenDocument که از برنامههای اداری OASIS 1.0 specification پیروی میکند، ایجاد میشود. این نشان دهنده سازماندهی پیش فرض عناصر ترسیمی برای یک تصویر برداری است که می تواند برای بهبود بیشتر محتویات فایل استفاده شود. فایلهای OTF مانند سایر فایلهای مبتنی بر فرمت OpenDocument هستند که بر اساس فرمت XML برای نمایش محتوای سند ساخته شدهاند. فایل های OTF را می توان با باز کردن آنها در هر متن یا ویرایشگر استاندارد XML مشاهده کرد.
مشخصات فرمت فایل OTG
فرمت فایل OTG بر اساس فرمت OpenDocument XML است که طرحواره ای کاملاً ثابت دارد. ساختار هر جزء از قالب OpenDocument با عنصری نشان داده میشود که دارای ویژگیهای مرتبط است و برای همه انواع سند مانند سند متنی، صفحه گسترده یا فایل طراحی مشترک است. OTG، به عنوان یک الگوی طراحی، به طور گسترده از مشخصات محتوای گرافیکی استفاده می کند که شامل موارد زیر است:
- ویژگی های صفحه پیشرفته برای برنامه های گرافیکی
- رسم اشکال
- قاب ها
- اشکال سه بعدی
- شکل سفارشی
- اشکال ارائه
- انیمیشن های ارائه
- انیمیشن های ارائه SMIL
- رویدادهای ارائه
- فیلدهای متنی را ارائه دهید
- محتوای سند ارائه
ویژگی های پیشرفته صفحه برای برنامه های گرافیکی
استاد جزوه
عنصر Handout Master الگویی برای تولید خودکار صفحات جزوه برای برنامه هایی است که از چاپ چنین صفحاتی پشتیبانی می کنند. ویژگی هایی که ممکن است با ` مرتبط باشندstyle:handout-master عناصر عبارتند از:
طرح | ویژگی | توضیحات |
---|---|---|
طرح صفحه ارائه | ارائه:presentation-page-layout-name | پیوندها به <style:presentation-page-layout> ویژگی |
Page Layout | style:page-layout-name | یک طرحبندی صفحه را مشخص میکند که شامل اندازهها، حاشیه و جهت صفحه اصلی جزوه است. |
سبک صفحه | draw:style-name | با اختصاص یک سبک صفحه طراحی، یک ویژگی قالب بندی اضافی را به یک صفحه اصلی جزوه اختصاص می دهد. |
اعلام سربرگ | ارائه:use-header-name | نام اعلان فیلد سرصفحه را مشخص می کند که برای همه فیلدهای سرصفحه که در صفحه اصلی جزوه نمایش داده می شود استفاده می شود. |
اعلامیه پاورقی | presentation:use-footer-name | نام اعلان فیلد پاورقی را مشخص می کند که برای همه فیلدهای پاورقی که در صفحه اصلی جزوه نمایش داده می شوند استفاده می شود. |
Date and Time Declaration | use-date-time-name | نام اعلامیه فیلد تاریخ-زمان را مشخص می کند که برای تمام فیلدهای تاریخ-زمان که در صفحه اصلی جزوه نمایش داده می شوند استفاده می شود. |
رسم اشکال
فرمت OpenDocument از چندین شکل طراحی پشتیبانی می کند که می تواند توسط هر نوع سندی استفاده شود.
شکل | ویژگی های مرتبط | عناصر |
---|---|---|
مستطیل - <draw:rect> | موقعیت، اندازه، سبک، لایه، Z-Index، شناسه، شناسه شرح، لنگر متن، پسزمینه جدول، موقعیت انتهایی رسم، گوشههای گرد | عنوان، توضیحات طولانی، شنوندگان رویداد، نقاط چسب، متن |
خط <draw:line> | سبک، لایه، Z-Index، شناسه، شناسه عنوان و تبدیل، لنگر متن، پسزمینه جدول، موقعیت پایان رسم، نقطه شروع، نقطه پایان | عنوان، توضیحات طولانی، شنوندگان رویداد، نقاط چسب، متن |
پلی لاین <draw:polyline> | موقعیت، اندازه، کادر نمایش، سبک، لایه، Z-Index، شناسه، شناسه عنوان و تبدیل، لنگر متن، پسزمینه جدول، موقعیت انتهایی رسم، امتیاز | عنوان، توضیحات طولانی، شنوندگان رویداد، نقاط چسب، متن |
چند ضلعی <draw:polygon> | موقعیت، اندازه، کادر نمایش، سبک، لایه، Z-Index، شناسه، شناسه عنوان و تبدیل، لنگر متن، پسزمینه جدول، موقعیت انتهایی رسم، امتیاز | عنوان، توضیحات طولانی، شنوندگان رویداد، نقاط چسب، متن |
چند ضلعی منتظم <draw:regular-polygon> | موقعیت، اندازه، سبک، لایه، Z-Index، شناسه، شناسه عنوان و تبدیل، لنگر متن، پسزمینه جدول، موقعیت انتهایی رسم، مقعر، گوشهها، وضوح | عنوان، توضیحات طولانی، شنوندگان رویداد، نقاط چسب، متن |
Paht<draw:path> | موقعیت، اندازه، کادر نمایش، سبک، لایه، Z-Index، شناسه، شناسه عنوان و تبدیل، لنگر متن، پسزمینه جدول، موقعیت پایان رسم، دادههای مسیر | عنوان، توضیحات طولانی، شنوندگان رویداد، نقاط چسب، متن |
قاب
یک قاب در یک سند ترسیمی یک ظرف مستطیل شکل است که شامل جعبه های متن، تصاویر یا اشیاء است. فریم ها از ویژگی های اضافی مانند خطوط، نقشه های تصویر و لینک ها پشتیبانی می کنند. یک قاب ممکن است شامل یک شی و همچنین یک تصویر باشد، بنابراین امکان ارائه چندین تفسیر از یک شی را فراهم می کند. برنامه ها عنصر مربوطه را بر اساس بهترین پشتیبانی ارائه می دهند.
قاب ها می توانند شامل موارد زیر باشند:
- جعبه های متن
- اشیایی که در قالب 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>