पीपीएसएम फाइल क्या है?
PPSM एक्सटेंशन वाली फाइलें Microsoft PowerPoint 2007 या उच्चतर के साथ बनाए गए मैक्रो-सक्षम स्लाइड शो फ़ाइल स्वरूप का प्रतिनिधित्व करती हैं। एक अन्य समान फ़ाइल स्वरूप PPTM है जो स्लाइड शो के रूप में चलने के बजाय संपादन योग्य प्रारूप में Microsoft PowerPoint के साथ खुलने में भिन्न है। जब स्लाइड शो के रूप में चलाया जाता है, तो पीपीएसएम फ़ाइल स्लाइड शो में सामग्री के साथ प्रस्तुति स्लाइड दिखाती है और डिफ़ॉल्ट रूप से रीड-ओनली मोड में होती है। PPSM फाइलें अभी भी Microsoft PowerPoint में PowerPoint में खोलकर संपादित की जा सकती हैं।
फाइल का प्रारूप
PPSM फ़ाइल स्वरूप को PowerPoint 2007 के साथ पेश किया गया था और यह OpenXML फ़ाइल स्वरूप पर आधारित है जो अपनी सामग्री को संग्रहीत करने के लिए XML और ZIP के संयोजन का उपयोग करता है। ऑफिस ओपन एक्सएमएल फाइल फॉर्मेट के साथ जेनरेट की गई फाइलें अन्य फाइलों के साथ एक्सएमएल फाइलों का एक संग्रह है जो सभी घटक फाइलों के बीच लिंक प्रदान करती हैं। यह संग्रह वास्तव में एक संकुचित संग्रह है जिसे इसकी सामग्री देखने के लिए निकाला जा सकता है। ऐसा करने के लिए, केवल PPSM फाइल एक्सटेंशन को zip के साथ नाम बदलें और इसकी सामग्री को देखने के लिए इसे निकालें।
निम्नलिखित खंड इनमें से प्रत्येक पर कुछ प्रकाश डालते हैं।
[Content_Types].xml
यह एकमात्र फ़ाइल है जो ज़िप निकालने पर आधार स्तर पर पाई जाती है। यह पैकेज के भीतर भागों के लिए सामग्री प्रकारों को सूचीबद्ध करता है। पैकेज में शामिल एक्सएमएल फाइलों के सभी संदर्भ इस एक्सएमएल फाइल में संदर्भित हैं। स्लाइड भाग के लिए निम्नलिखित सामग्री प्रकार है:
<Override PartName#"/ppt/slides/slide1.xml" ContentType#"application/vnd.openxmlformats-officedocument.presentationml.slide+xml"/>
यदि नए हिस्से को पैकेज में जोड़ने की आवश्यकता है, तो यह नया हिस्सा जोड़कर और .rels फ़ाइलों के भीतर किसी भी रिश्ते को अपडेट करके किया जा सकता है। यह ध्यान रखना होगा कि इस तरह के बदलाव के लिए Content_Types.xml को भी अपडेट करना होगा।
_rels (फ़ोल्डर)
पैकेज के बाहर अन्य भागों और संसाधनों के बीच संबंधों को संबंध भाग द्वारा बनाए रखा जाता है। रिलेशनशिप फोल्डर में एक सिंगल एक्सएमएल फाइल होती है जो पैकेज-लेवल रिलेशनशिप को स्टोर करती है। प्रस्तुतिकरण फ़ाइलों के प्रमुख भागों के लिंक इस फ़ाइल में URI के रूप में समाहित हैं। ये यूआरआई पैकेज के प्रत्येक प्रमुख भाग के संबंध के प्रकार की पहचान करते हैं। इसमें पीपीटी/प्रेजेंटेशन.एक्सएमएल के रूप में स्थित प्राथमिक कार्यालय दस्तावेज़ और डॉकप्रॉप्स के भीतर अन्य भागों को कोर और विस्तारित गुणों के रूप में शामिल किया गया है।
<Relationship Id#"rId1" Type#"http:~/~/schemas.openxmlformats.org/officeDocument/2006/relationships/officeDocument" Target#"ppt/presentation.xml"/>.
दस्तावेज़ का प्रत्येक भाग जो एक या एक से अधिक संबंधों का स्रोत है, उसका अपना संबंध भाग होगा जहाँ प्रत्येक ऐसा संबंध भाग भाग के एक _rels उप-फ़ोल्डर के भीतर पाया जाता है और नाम के साथ ‘.rels’ जोड़कर नामित किया जाता है। अंश। मुख्य सामग्री भाग (प्रस्तुति.xml) का अपना संबंध भाग (प्रस्तुति.xml.rels) है। इसमें सामग्री के अन्य भागों जैसे कि SlideMaster1.xml, NoteMaster1.xml, handoutMaster1.xml, Slide1.xml, presProps.xml, tableStyles.xml, theme1.xml के साथ-साथ बाहरी लिंक के लिए URI शामिल हैं।
स्पष्ट संबंध
स्पष्ट संबंध के लिए, संसाधन को a की Id विशेषता का उपयोग करके संदर्भित किया जाता है तत्व। यही है, स्रोत में आईडी लक्ष्य के स्पष्ट संदर्भ के साथ सीधे संबंध आइटम के आईडी पर मैप करता है।
उदाहरण के लिए, एक स्लाइड में इस तरह का हाइपरलिंक हो सकता है:
<a:hlinkClick r:id#"rId2">
r:id#“rId2” स्लाइड (slide1.xml.rels) के संबंध भाग के भीतर निम्नलिखित संबंध को संदर्भित करता है।
<Relationship Id#"rId2" Type#"http:~/~/. . ./hyperlink" Target#"http:~/~/www.google.com/" TargetMode#"External"/>
निहित संबंध
निहित संबंध के लिए, ` के लिए ऐसा कोई प्रत्यक्ष संदर्भ नहीं है आईडी’। इसके बजाय, संदर्भ समझा जाता है।
पीपीटी फ़ोल्डर
यह मुख्य फ़ोल्डर है जिसमें प्रस्तुति की सामग्री के बारे में सभी विवरण शामिल हैं। डिफ़ॉल्ट रूप से, इसमें निम्न फ़ोल्डर होते हैं:
- _रिलायंस
- थीम
- स्लाइड
- स्लाइड लेआउट
- स्लाइडमास्टर्स
और निम्नलिखित एक्सएमएल फाइलें:
- प्रस्तुति.एक्सएमएल
- प्रीप्रॉप्स.एक्सएमएल
- टेबल स्टाइल.एक्सएमएल
- viewProps.xml