Ich habe gut 30 Präsentationen zwischen ca. 100 MB und 950 MB, bei denen ich die Bilder komprimieren will.
Über "Datei / Speichern unter / Tools / Bilder komprimieren" geht das ja rel. einfach, dauert nur schon bei den kleineren Dateien gefühlt "ewig" und ich möchte nicht STUNDEN damit verbringen (zumal ich in zwei Auflösungen speichern will.
Leider gibt's ja in PowerPoint keine Möglichkeit Makros aufzuzeichnen und die Optionen für "Bilder komprimieren" habe ich leider im WWW auch nicht gefunden.
Ein paar Zeilen Code habe ich schon mal "zusammengestöpselt":
- Code: Alles auswählen
Sub PPTBilder_komprimieren01()
'#komprimiert alle Bilder in der Slideshow
Dim DatNam$, PPI$
PPI = "096"
DatNam = ActivePresentation.FullName
DatNam = Left(DatNam, InStr(DatNam, ".") - 1) & "_" & PPI & ".PPTM"
ActivePresentation.SaveAs DatNam, ppSaveAsDefault
End Sub
Noch eine Schleife für alle Dateien "außen 'rum" ...
Nur die Option, um die Bilder vor dem Speichern zu komprimieren habe ich nicht gefunden ...
Kann mir da bitte jemand auf die Sprünge helfen?!
BTW:
Die Dateigrößen bei verschiedener Bildkompression:
Original 100%
PPI / %
330 / 89%
220 / 43%
150 / 23%
096 / 11%
Selbst die 96 PPI dürften bei einem "Standard-Beamer" (also kein HD oder gar 4K) ausreichen.