PowerPoint प्रस्तुति में सभी अप्रयुक्त मास्टर स्लाइड निकालें


21

मेरी कंपनी ने हाल ही में एक नया PowerPoint टेम्पलेट बनाया है। बिना किसी स्लाइड के, यह अपने आकार में 9MB है। यह मोबाइल उपकरणों और ग्राहकों को भेजने के लिए पूरी तरह से अनुपयोगी है। मुख्य अपराधी मास्टर स्लाइड पर उच्च रिज़ॉल्यूशन की छवियां हैं। अधिकांश समय मैं उच्च रिज़ॉल्यूशन की छवियों के साथ 8 स्लाइड का उपयोग नहीं करता हूं। मैंने चित्रों को संपीड़ित करने की कोशिश की है, लेकिन यह केवल 5 एमबी खाली करने के लिए टेम्पलेट नीचे है, अभी भी बहुत बड़ा है।

वहाँ वैसे भी प्रस्तुति को बचाने के लिए एक अप्रयुक्त विशाल मास्टर स्लाइड को स्वचालित रूप से त्यागना है। जाहिर है मैं अंदर जा सकता हूं और मास्टर स्लाइड को हटा सकता हूं, लेकिन सोच रहा था कि क्या ऐसा कुछ है जो आपको स्वचालित रूप से ऐसा करने की अनुमति देता है।


यह वीबीए या अन्य प्रकार के स्वचालन के साथ किया जा सकता है; PPT में कुछ भी नहीं बनाया गया है जो उपयोगकर्ता को आसानी से ऐसा करने देता है।
स्टीव रिंड्सबर्ग

क्या आपने इसे PDF प्रारूप में सहेजने का प्रयास किया है, मोबाइल उपकरणों के साथ भी बेहतर होगा।
फेरी

अक्सर, बहुत बड़ी (पिक्सेल आयाम) छवियां PowerPoint में एम्बेडेड होती हैं और फिट होने के लिए डिस्प्ले आकार सिकुड़ जाता है। एक बड़ी फ़ाइल बनाने के अलावा, यह प्रक्षेप की आवश्यकता के कारण छवि की तीव्रता को कम कर सकता है। आप फ़ाइल आकार को गंभीरता से कम कर सकते हैं और स्लाइड्स को देखने के आधार पर आपके द्वारा आवश्यक अधिकतम वास्तविक रिज़ॉल्यूशन को देखकर उपस्थिति में सुधार कर सकते हैं। उस रिज़ॉल्यूशन में छवियों का आकार बदलें (बाह्य रूप से, एक छवि संपादक का उपयोग करके), उन्हें तेज करें, और फिर उन्हें PowerPoint में एम्बेड करें। यदि आपको उन स्लाइडों की आवश्यकता नहीं है, तो उन्हें हटाने से बड़ा प्रभाव पड़ेगा, निश्चित रूप से।
फिक्सर 1234

जवाबों:


17

"स्लाइड मास्टर्स" के रूप में देखें। जब आप प्रत्येक स्लाइड मास्टर पर माउस ले जाते हैं, तो आप देख सकते हैं कि क्या स्लाइड मास्टर का उपयोग किया जाता है। आप प्रत्येक स्लाइड मास्टर को व्यक्तिगत रूप से हटा सकते हैं। चित्रों के साथ विशेष रूप से उन लोगों के लिए दिखता है और उपयोग नहीं किए गए लोगों को हटा दें।

यदि आप पहली स्लाइड को हाइलाइट करते हैं, तो Deleteबार-बार हिट करते रहें , केवल स्लाइड टेम्प्लेट जो उपयोग में नहीं हैं, हटा दिए जाएंगे। यह उपयोग में आने वाले एक को हटाने की चिंता किए बिना टेम्पलेट्स के माध्यम से मैन्युअल रूप से रोल करने का एक आसान तरीका है।


मैं एक स्वचालित समाधान के एक बिट के लिए देख रहा था। हमारे टेम्पलेट में लगभग 100 मास्टर स्लाइड हैं, जो सभी को अलग-अलग हटाने में बहुत लंबा समय लेगा।
स्कॉट

चूंकि यह आपको स्लाइड ब्राउज़र पर सही दिखाता है कि कौन से स्वामी उपयोग किए जाते हैं और कौन से नहीं हैं, यह निश्चित रूप से ऐसा लगता है कि संभव होना चाहिए। बहरहाल, मुझे खुशी हुई कि मुझे एक ऐसा समाधान मिला, जिससे मुझे फ़ाइल का आकार कम करना पड़े, भले ही मुझे इसे स्वयं करना पड़े।
अष्टकवर्ग

यह बहुत अच्छा है और अंत में हल किया गया है कि मेरी प्रस्तुति में एक खाली, अकेला स्लाइड ~ 1MB लिया जा रहा है। @ यदि आप कुछ चुनिंदा का उपयोग कर रहे हैं और जानते हैं कि वे कहां हैं, तो क्लिक करें, स्क्रॉल करें, शिफ्ट करें + क्लिक करें, हटाएं वास्तव में बहुत तेज है। या उन लोगों के साथ एक नया टेम्प्लेट सहेजें जिन्हें आप कभी भी उपयोग नहीं करेंगे और आपको केवल एक बार करना होगा।
हेंडी

20

मैक्रो बनाकर आप ऐसा कर सकते हैं:

Sub SlideMasterCleanup()

Dim i As Integer
Dim j As Integer
Dim oPres As Presentation
Set oPres = ActivePresentation
On Error Resume Next
With oPres
    For i = 1 To .Designs.Count
        For j = .Designs(i).SlideMaster.CustomLayouts.Count To 1 Step -1
            .Designs(i).SlideMaster.CustomLayouts(j).Delete
        Next
    Next i
End With

End Sub

किसी भी डिज़ाइन को डिज़ाइन की .Deleteविधि का उपयोग करके अपने सभी लेआउट के साथ पूरी तरह से हटाया जा सकता है
Winand

0

ऊपर उल्लिखित उत्तर अभी भी काम करता है और मेरे लिए काम करता है। समस्या यह थी कि, जब मैंने कोड को कॉपी किया तो मुझे नहीं पता था कि इसके साथ क्या करना है।

थोड़ा शोध के बाद, मैंने पाया कि यह ऊपर दिए गए कोड का उपयोग करना है:

  1. अपना पीपीटी डॉक खोलें
  2. व्यू पर जाएं, मैक्रोज़ पर क्लिक करें
  3. चुनें कि आप ड्रॉपडाउन में इस मैक्रो को कहां चलाना चाहते हैं
  4. इसे एक नाम दें और इसे बनाएं।

फिर एक विंडो पॉप अप होती है जहां आप कोड पेस्ट कर सकते हैं।

इसे सहेजें, वापस देखें -> मैक्रोज़ और ड्रॉपडाउन से मैक्रो का चयन करें।

"रन" और पूरा किया पर क्लिक करें!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.