aspose.info
FA

OTG - فرمت فایل الگوی طراحی OpenDocument

به‌روزرسانی

فایل 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 Layoutstyle:page-layout-nameیک طرح‌بندی صفحه را مشخص می‌کند که شامل اندازه‌ها، حاشیه و جهت صفحه اصلی جزوه است.
سبک صفحهdraw:style-nameبا اختصاص یک سبک صفحه طراحی، یک ویژگی قالب بندی اضافی را به یک صفحه اصلی جزوه اختصاص می دهد.
اعلام سربرگارائه:use-header-nameنام اعلان فیلد سرصفحه را مشخص می کند که برای همه فیلدهای سرصفحه که در صفحه اصلی جزوه نمایش داده می شود استفاده می شود.
اعلامیه پاورقیpresentation:use-footer-nameنام اعلان فیلد پاورقی را مشخص می کند که برای همه فیلدهای پاورقی که در صفحه اصلی جزوه نمایش داده می شوند استفاده می شود.
Date and Time Declarationuse-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>

منابع

همچنین ببینید