PPTM uzantılı dosyalar, Microsoft PowerPoint 2007 veya üzeri sürümlerle oluşturulan Makro etkin Sunum dosyalarıdır. PPTX dosyalarına benzerler, tek fark, makro içerebildikleri halde yanalın makroları çalıştıramamasıdır. PPTM dosyaları, Microsoft PowerPoint’te açılıp içeriği güncellenerek düzenlenebilir. Başka bir benzer biçim PPSM’dir ancak varsayılan olarak salt okunurdur ve açıldığında slayt gösterisini başlatır. PPTM, PPTX gibi, metin, resimler, videolar, grafikler ve diğer ilgili materyaller gibi farklı sunum öğeleri için slaytlar içerir.
Kısa Tarih
PPTM dosya biçimi 2007’de tanıtıldı ve Microsoft tarafından 2000’de uyarlanan Açık XML standardını kullanıyor. Yeni dosya türü, küçük dosya boyutları, daha az bozulma değişikliği ve iyi biçimlendirilmiş görüntülerin temsili gibi avantajlar ekledi. Microsoft, Office Açık XML standardına uymak için değişikliğe gitmeye karar verdiğinde 2000 yılının başlarındaydı. 2007 yılına gelindiğinde, bu yeni dosya biçimi Office 2007’nin bir parçası oldu ve Microsoft Office’in yeni sürümlerinde de sürdürülüyor.
Dosya Biçimi Özellikleri
Ofis Açık XML dosya biçimiyle oluşturulan dosyalar, tüm kurucu dosyalar arasında bağlantılar sağlayan diğer dosyalarla birlikte bir XML dosyaları koleksiyonudur. Bu koleksiyon aslında içeriğini görüntülemek için çıkarılabilen sıkıştırılmış bir arşivdir. Bunu yapmak için, PPTM dosya uzantısını zip olarak yeniden adlandırın ve içeriğini gözlemlemek için ayıklayın.
Aşağıdaki bölümler, bunların her birine biraz ışık tutmaktadır.
[Content_Types].xml
Bu, zip çıkarıldığında temel düzeyde bulunan tek dosyadır. Paket içindeki parçalar için içerik türlerini listeler. Pakete dahil edilen XML dosyalarına yapılan tüm referanslara bu XML dosyasında atıfta bulunulur. Slayt bölümü için içerik türü aşağıdadır:
<Override PartName#"/ppt/slides/slide1.xml" ContentType#"application/vnd.openxmlformats-officedocument.presentationml.slide+xml"/>
Pakete yeni parçaların eklenmesi gerekiyorsa, bu, yeni parça eklenerek ve .rels dosyalarındaki tüm ilişkiler güncellenerek yapılabilir. Böyle bir değişiklik için Content_Types.xml dosyasının da güncellenmesi gerektiği unutulmamalıdır.
_rels (Klasör)
Diğer parçalar ile paketin dışındaki kaynaklar arasındaki ilişkiler, ilişkiler bölümü tarafından sürdürülür. İlişkiler klasörü, paket düzeyindeki ilişkileri depolayan tek bir XML dosyası içerir. Sunum dosyalarının önemli bölümlerine bağlantılar bu dosyada URI’ler olarak bulunur. Bu URI’ler, her bir anahtar parçanın paketle olan ilişkisinin türünü tanımlar. Bu, ppt/sunum.xml olarak bulunan birincil ofis belgesiyle ve çekirdek ve genişletilmiş özellikler olarak docProps içindeki diğer parçalarla olan ilişkiyi içerir.
<Relationship Id#"rId1" Type#"http:~/~/schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target#"ppt/presentation.xml"/>.
Bir veya daha fazla ilişkinin kaynağı olan belgenin her bir parçası, kendi ilişkiler bölümüne sahip olacaktır; bu tür her bir ilişki parçası, parçanın bir _rels alt klasöründe bulunur ve adın sonuna ‘.rels’ eklenerek adlandırılır. Bölüm. Ana içerik bölümü (sunum.xml) kendi ilişkiler bölümüne (sunum.xml.rels) sahiptir. Dış bağlantılar için URI’lerin yanı sıra slideMaster1.xml, noteMaster1.xml, handoutMaster1.xml, slide1.xml, presProps.xml, tableStyles.xml, theme1.xml gibi içeriğin diğer bölümleriyle ilişkileri içerir.
Açık İlişki
Açık bir ilişki için, bir kaynağın Id özniteliği kullanılarak bir kaynağa başvurulur. eleman. Yani, kaynaktaki Kimlik, hedefe açık bir referansla doğrudan bir ilişki öğesinin Kimliği ile eşlenir.
Örneğin, bir slayt aşağıdaki gibi bir köprü içerebilir:
<a:hlinkClick r:id#"rId2">
r:id#“rId2”, slaydın (slide1.xml.rels) ilişkiler bölümünde aşağıdaki ilişkiye atıfta bulunur.
<Relationship Id#"rId2" Type#"http:~/~/. . ./hyperlink" Target#"http:~/~/www.google.com/" TargetMode#"External"/>
Örtülü İlişki
Örtülü bir ilişki için, bir `a böyle doğrudan bir referans yoktur. kimliği. Bunun yerine, referans anlaşılır.
ppt Klasörü
Bu, Sunum içeriğiyle ilgili tüm detayları içeren ana klasördür. Varsayılan olarak, aşağıdaki klasörlere sahiptir:
- _rels
- tema
- slaytlar
- slayt Düzenleri
- SlideMaster’lar
ve aşağıdaki xml dosyaları:
- sunum.xml *presProps.xml
- tabloStyles.xml
- viewProps.xml