فایل POTX چیست؟
فایلهای با پسوند POTX. ارائههای قالب پاورپوینت مایکروسافت را نشان میدهند که با Microsoft PowerPoint 2007 و بالاتر ایجاد شدهاند. این قالب برای جایگزینی فرمت فایل POT ایجاد شده است که بر اساس فرمت فایل باینری است و با پاورپوینت 97-2003 پشتیبانی می شود. فایل های تولید شده را می توان برای ایجاد ارائه هایی استفاده کرد که دارای چیدمان یکسان و سایر تنظیمات مورد نیاز برای اعمال بر روی فایل های جدید هستند. این تنظیمات می تواند شامل سبک ها، پس زمینه ها، پالت رنگ ها، فونت ها و پیش فرض ها باشد. چنین فایل هایی به منظور ایجاد فایل های قالب آماده برای استفاده برای استفاده رسمی تولید می شوند.
تاریخچه مختصر
در اوایل سال 2000 بود که مایکروسافت تصمیم گرفت برای تطبیق استانداردهای Office Open XML تغییراتی را انجام دهد. اسناد، از انواع مختلف، تحت این استاندارد جدید با الحاق X در پسوندهای خود، که در آن X برای XML است، شناسایی شدند. در سال 2007، این فرمت فایل جدید به بخشی از آفیس 2007 تبدیل شد و در نسخه های جدید مایکروسافت آفیس نیز وجود دارد. نوع فایل جدید مزایایی مانند اندازه فایل کوچک، تغییرات کمتر در فساد و نمایش تصاویر با فرمت خوب را اضافه کرده است.
مشخصات فرمت فایل
فایلهای تولید شده با فرمت فایل XML Open Office مجموعهای از فایلهای XML به همراه فایلهای دیگر است که پیوندهایی بین تمام فایلهای تشکیلدهنده ارائه میدهد. این مجموعه در واقع یک آرشیو فشرده است که برای مشاهده محتویات آن قابل استخراج است. برای این کار کافیست پسوند فایل POTX را با zip تغییر نام دهید و برای مشاهده محتویات آن را استخراج کنید.
بخش های بعدی به هر یک از این موارد اشاره می کند.
[نوع_محتوا].xml
این تنها فایلی است که هنگام استخراج فایل فشرده در سطح پایه یافت می شود. انواع محتوا را برای قطعات داخل بسته فهرست می کند. تمام ارجاعات به فایل های XML موجود در بسته در این فایل XML ارجاع می شود. در زیر یک نوع محتوا برای یک بخش اسلاید آمده است:
<Override PartName#"/ppt/slides/slide1.xml" ContentType#"application/vnd.openxmlformats-officedocument.presentationml.slide+xml"/>
در صورت نیاز به افزودن قطعات جدید به بسته، می توان با افزودن قسمت جدید و به روز رسانی هر رابطه ای در فایل های .rels این کار را انجام داد. باید در نظر داشت که برای چنین تغییری، Content_Types.xml نیز باید به روز شود.
_rels (پوشه)
روابط بین سایر بخش ها و منابع خارج از بسته توسط بخش روابط حفظ می شود. پوشه Relationships حاوی یک فایل XML است که روابط در سطح بسته را ذخیره می کند. پیوندهای بخش های کلیدی فایل های PPTX به عنوان URI در این فایل موجود است. این URI ها نوع رابطه هر قسمت کلیدی با بسته را مشخص می کنند. این شامل رابطه با سند دفتر اصلی واقع به عنوان ppt/presentation.xml و سایر بخشهای داخل docProps بهعنوان ویژگیهای اصلی و توسعهیافته است.
<Relationship Id#"rId1" Type#"http:~/~/schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target#"ppt/presentation.xml"/>.
هر بخشی از سند که منبع یک یا چند رابطه است، بخش روابط خاص خود را دارد که در آن هر بخش رابطه ای در زیر پوشه _rels آن قسمت یافت می شود و با ضمیمه کردن rels به نام آن نامگذاری می شود. بخش بخش محتوای اصلی (presentation.xml) بخش روابط خاص خود را دارد (presentation.xml.rels). این شامل روابط با سایر بخشهای محتوا مانند slideMaster1.xml، notesMaster1.xml، handoutMaster1.xml، slide1.xml، presProps.xml، tableStyles.xml، theme1.xml، و همچنین URI برای پیوندهای خارجی است.
رابطه صریح
برای یک رابطه صریح، یک منبع با استفاده از ویژگی Id از a ارجاع داده می شود عنصر یعنی شناسه موجود در منبع مستقیماً به شناسه یک آیتم رابطه، با اشاره صریح به هدف، نگاشت میشود.
به عنوان مثال، یک اسلاید ممکن است حاوی یک لینک مانند زیر باشد:
<a:hlinkClick r:id#"rId2">
r:id#rId2 به رابطه زیر در بخش روابط برای اسلاید (slide1.xml.rels) اشاره می کند.
<Relationship Id#"rId2" Type#"http:~/~/. . ./hyperlink" Target#"http:~/~/www.google.com/" TargetMode#"External"/>
رابطه ضمنی
برای یک رابطه ضمنی، چنین اشاره مستقیمی به یک «» وجود ندارد شناسه در عوض، مرجع درک می شود.
پوشه ppt
این پوشه اصلی است که حاوی تمام جزئیات در مورد محتوای ارائه است. به طور پیش فرض، پوشه های زیر را دارد:
_rels
موضوع
اسلایدها
طرح بندی اسلاید
استادان اسلاید
و فایل های xml زیر:
presentation.xml
presProps.xml
tableStyles.xml
viewProps.xml