POTM faylı nədir?
POTM genişləndirilməsi olan fayllar, makroları dəstəkləyən Microsoft PowerPoint şablon fayllarıdır. POTM faylları PowerPoint 2007 və ya yuxarı versiyaları ilə yaradılmışdır və əlavə təqdimat faylları yaratmaq üçün istifadə edilə bilən standart parametrləri ehtiva edir. Bu parametrlərə üslubları, fonları, rəng palitrasını, şriftləri və defoltları, həmçinin müəyyən tapşırığı yerinə yetirmək üçün xüsusi funksiyalardan ibarət olan makroları daxil edə bilər. Onlar həmçinin quraşdırılmış Open XML sənəd dəstəyi ilə PowerPoint-in əvvəlki versiyası ilə açıla bilər. POTM faylları hər hansı digər PowerPoint faylı kimi redaktə etmək üçün Microsoft PowerPoint-də açıla bilər.
Fayl Formatının Xüsusiyyətləri
POTM fayl formatı Office OpenXML spesifikasiyalarına əsaslanır və sıxılmış ZIP arxivi olan PPTX faylının strukturuna bənzəyir.
POTM faylı daxilində slaydlar mətn, şəkillər, videolar, qrafiklər və səhifə daxilində sərbəst şəkildə yerləşdirilə bilən digər obyektlərdən ibarət ola bilər. POTM şablonları daha sonra faylın bütün formatlama seçimlərini miras alan bir neçə fayl yaratmaq üçün istifadə olunur. POTM faylında olan makrolar digər təqdimatlar tərəfindən də miras alınır. Onları sənədin strukturuna daxil etmək MS Office-ə daxil olan Makro Qeydiyyatçı vasitəsilə həyata keçirilir ki, bu da əmr ardıcıllığını saxlaya və onları avtomatik olaraq təkrarlamaq üçün makrolar yarada bilər.
Office Open XML fayl formatı ilə yaradılan fayllar, bütün tərkib faylları arasında əlaqə təmin edən digər fayllarla birlikdə XML faylları toplusudur. Bu kolleksiya əslində məzmununa baxmaq üçün çıxarıla bilən sıxılmış arxivdir. Bunu etmək üçün POTM fayl uzantısının adını zip ilə dəyişdirin və məzmununu müşahidə etmək üçün onu çıxarın.
Aşağıdakı bölmələr bunların hər birinə bir qədər işıq salır.
[Məzmun_Növləri].xml
Bu, zip çıxarıldıqda baza səviyyəsində tapılan yeganə fayldır. Paketdəki hissələrin məzmun növlərini sadalayır. Paketə daxil olan XML fayllarına bütün istinadlar bu XML faylında istinad edilir. Aşağıda slayd hissəsi üçün məzmun növü verilmişdir:
<Override PartName#"/ppt/slides/slide1.xml" ContentType#"application/vnd.openxmlformats-officedocument.presentationml.slide+xml"/>
Paketə yeni hissələrin əlavə edilməsi lazımdırsa, bu, yeni hissənin əlavə edilməsi və .rels faylları daxilində hər hansı əlaqənin yenilənməsi ilə edilə bilər. Nəzərə almaq lazımdır ki, belə bir dəyişiklik üçün Content_Types.xml də yenilənməlidir.
_rels (Qovluq)
Digər hissələr və paketdən kənar resurslar arasındakı əlaqələr əlaqələr hissəsi tərəfindən qorunur. Əlaqələr qovluğunda paket səviyyəli əlaqələri saxlayan tək XML faylı var. Təqdimat fayllarının əsas hissələrinə keçidlər bu faylda URI-lər kimi yer alır. Bu URI-lər hər bir əsas hissənin paketlə əlaqə növünü müəyyən edir. Bura ppt/presentation.xml kimi yerləşən əsas ofis sənədi ilə əlaqə və əsas və genişləndirilmiş xüsusiyyətlər kimi docProps daxilindəki digər hissələr daxildir.
<Relationship Id#"rId1" Type#"http:~/~/schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target#"ppt/presentation.xml"/>.
Bir və ya bir neçə əlaqənin mənbəyi olan sənədin hər bir hissəsinin öz əlaqələr hissəsi olacaq, burada hər bir belə əlaqə hissəsi hissənin _rels alt qovluğunda yerləşir və adın adına ‘.rels’ əlavə edilməklə adlandırılır. hissəsi. Əsas məzmun hissəsinin (presentation.xml) öz əlaqələr hissəsi (presentation.xml.rels) var. O, slideMaster1.xml, notesMaster1.xml, handoutMaster1.xml, slide1.xml, presProps.xml, tableStyles.xml, theme1.xml kimi məzmunun digər hissələri ilə əlaqələri, həmçinin xarici keçidlər üçün URI-ləri ehtiva edir.
Açıq Münasibət
Açıq əlaqə üçün a-nın Id atributundan istifadə edərək mənbəyə istinad edilir element. Yəni mənbədəki İd hədəfə açıq istinadla birbaşa əlaqə elementinin İd-si ilə xəritələnir.
Məsələn, slaydda bu kimi hiperlink ola bilər:
<a:hlinkClick r:id#"rId2">
r:id#rId2 slayd üçün əlaqələr hissəsində aşağıdakı əlaqəyə istinad edir (slide1.xml.rels).
<Relationship Id#"rId2" Type#"http:~/~/. . ./hyperlink" Target#"http:~/~/www.google.com/" TargetMode#"External"/>
Gizli Münasibət
Gizli əlaqə üçün -ə belə birbaşa istinad yoxdur<Relationship> ID
. Bunun əvəzinə istinad başa düşülür.
ppt Qovluğu
Bu, Təqdimatın məzmunu ilə bağlı bütün təfərrüatları ehtiva edən əsas qovluqdur. Varsayılan olaraq, aşağıdakı qovluqlara malikdir:
_rels
mövzu
slaydlar
slideLayouts
slideMasters
və aşağıdakı xml faylları:
təqdimat.xml
presProps.xml
tableStyles.xml
viewProps.xml