Dlaczego twój PowerPoint waży 200 MB? Winny Excel w środku
Osadzone skoroszyty, obrazy i wzorce slajdów: jak znaleźć balast i się go pozbyć
Prezentacja ma dwadzieścia slajdów, kilka wykresów i jedną tabelkę, a plik waży 150 MB i nie mieści się w załączniku. Częstym winowajcą są osadzone arkusze Excela: PowerPoint nie zapisuje samej tabelki widocznej na slajdzie, tylko cały skoroszyt, z którego pochodzi. Pokazujemy, jak to sprawdzić w kilka minut i jak odchudzić plik bez psucia slajdów.
Dlaczego osadzony Excel tyle waży
Gdy wklejasz do PowerPointa tabelę lub wykres jako obiekt Excela (z opcją osadzenia skoroszytu), program zapisuje w prezentacji kopię całego pliku źródłowego. Nie ma znaczenia, że na slajdzie widać dziewięć komórek. W środku jest wszystko: pozostałe arkusze, ukryte zakładki, tysiące wierszy surowych danych, tabele przestawne z pamięcią podręczną i obrazki wklejone kiedyś do arkusza.
Podobnie działają wykresy wstawione w samym PowerPoincie. Każdy z nich ma własny, mały skoroszyt z danymi. Zwykle to kilkadziesiąt kilobajtów. Problem zaczyna się wtedy, gdy wykres skopiowano z dużego pliku Excela z osadzeniem całego skoroszytu, a potem powielono go na kilku slajdach. Każda kopia niesie ten sam ciężar.
Excel to nie jedyny podejrzany
Zanim zaczniesz usuwać tabelki, pamiętaj, że plik puchnie też z innych powodów:
- nieskompresowane zdjęcia, zwłaszcza prosto z aparatu lub telefonu,
- przycięte obrazy: PowerPoint domyślnie przechowuje całe zdjęcie, a nie tylko widoczny fragment,
- wideo i dźwięk osadzone w prezentacji,
- osadzone czcionki,
- nieużywane układy we wzorcu slajdów, często z dużymi grafikami tła ze starych szablonów firmowych.
Dlatego warto najpierw sprawdzić, co dokładnie zajmuje miejsce.
Jak sprawdzić, co jest w środku pliku .pptx
Plik .pptx to w rzeczywistości archiwum ZIP z plikami XML i zasobami. Można zajrzeć do środka bez żadnych dodatkowych programów:
- Zrób kopię prezentacji (pracuj na kopii, nie na oryginale).
- Zmień rozszerzenie kopii z
.pptxna.zip. Jeśli nie widzisz rozszerzeń, w Eksploratorze wybierz Widok → Pokaż → Rozszerzenia nazw plików. - Otwórz archiwum i wejdź do folderu
ppt. - Sprawdź rozmiary plików w podfolderach:
ppt/embeddings: osadzone skoroszyty Excela i inne obiekty,ppt/media: zdjęcia, filmy i dźwięki,ppt/fonts: osadzone czcionki (jeśli są).
Jeśli w embeddings leży kilka plików Microsoft_Excel_Worksheet po kilkanaście megabajtów każdy, znalazłeś przyczynę. Jeśli najwięcej waży media, problemem są obrazy lub wideo.
Na którym slajdzie jest ciężki obiekt?
Sama lista plików w ppt/embeddings nie mówi, gdzie są one użyte. Podpowiedź znajdziesz w folderze ppt/slides/_rels. Każdy plik slideN.xml.rels to lista zasobów wykorzystywanych przez slajd numer N. Otwórz go w Notatniku i poszukaj nazwy dużego pliku z folderu embeddings lub media. Numer w nazwie pliku .rels to numer slajdu, który trzeba poprawić.
W samym PowerPoincie pomaga też Okienko zaznaczenia (Narzędzia główne → Zaznacz → Okienko zaznaczenia). Pokazuje wszystkie obiekty na slajdzie, również te ukryte lub przykryte innymi elementami.
Trzy sposoby na pozbycie się balastu z Excela
1. Zamień obiekt na obraz
Jeśli dane na slajdzie nie będą już edytowane, to najskuteczniejsza metoda. Zaznacz tabelę lub wykres, skopiuj go (Ctrl + C), a następnie użyj Narzędzia główne → Wklej → Wklej specjalnie → Obraz (PNG). Usuń oryginalny obiekt. Wygląd zostaje, skoroszyt znika z pliku. Minusem jest to, że późniejsza zmiana liczby oznacza ponowne wklejenie.
2. Osadź mały, oczyszczony skoroszyt
Jeśli tabela musi zostać edytowalna, przygotuj w Excelu osobny plik zawierający wyłącznie dane potrzebne na slajd. Usuń zbędne arkusze, tabele przestawne i obrazy, zapisz plik pod nową nazwą i dopiero z niego skopiuj tabelę do prezentacji. Przy dużych arkuszach źródłowych różnica w wadze bywa ogromna.
3. Połącz zamiast osadzać
Przy wklejaniu wybierz opcję łączenia danych (np. Użyj motywu docelowego i połącz dane albo Wstaw → Obiekt → Utwórz z pliku → Połącz). PowerPoint przechowuje wtedy odnośnik do pliku Excela, a nie jego kopię. To dobre rozwiązanie przy raportach aktualizowanych co miesiąc. Uwaga: jeśli wyślesz prezentację komuś bez pliku Excela albo przeniesiesz pliki do innego folderu, połączenie przestanie działać i odbiorca zobaczy ostatnią zapisaną wersję danych.
Pozostałe sposoby na mniejszy plik
- Kompresja obrazów: zaznacz dowolny obraz, przejdź do Formatowanie obrazu → Kompresuj obrazy, odznacz „Zastosuj tylko do tego obrazu”, zaznacz „Usuń przycięte obszary obrazów” i wybierz rozdzielczość, np. 150 ppi dla prezentacji wyświetlanej na ekranie.
- Kompresja multimediów: Plik → Informacje → Kompresuj multimedia (opcja widoczna, gdy prezentacja zawiera wideo lub dźwięk).
- Czcionki: w Plik → Opcje → Zapisywanie osadzanie czcionek ustaw na „tylko znaki użyte w prezentacji” albo wyłącz je, jeśli odbiorca ma te same czcionki.
- Wzorzec slajdów: Widok → Wzorzec slajdów. Usuń układy, których nie używasz, zwłaszcza te z dużymi grafikami.
- Inspektor dokumentów: Plik → Informacje → Wyszukaj problemy → Przeprowadź inspekcję dokumentu znajdzie m.in. obiekty leżące poza obszarem slajdu i niewidoczną zawartość, o której zapomniałeś.
Zdjęcia przed wstawieniem do prezentacji możesz też zmniejszyć i przekonwertować do lekkiego formatu WebP w naszym konwerterze JPG do WebP lub PNG do WebP.
Ustawienia, które zapobiegną problemowi w przyszłości
W Plik → Opcje → Zaawansowane, w sekcji Rozmiar i jakość obrazu, znajdziesz trzy ustawienia działające na bieżącą prezentację:
- Odrzuć dane edycji: PowerPoint nie będzie przechowywał oryginałów obrazów po przycięciu czy zmianie kolorów. Plik będzie lżejszy, ale nie cofniesz już tych edycji.
- Nie kompresuj obrazów w pliku: to pole powinno być odznaczone, jeśli zależy ci na rozmiarze.
- Domyślna rozdzielczość: dla prezentacji wyświetlanych na ekranie zwykle wystarcza 150 lub 220 ppi.
W PowerPoincie na Macu kompresję obrazów znajdziesz w menu Plik → Kompresuj obrazy.
Ile może ważyć prezentacja wysyłana mailem
Popularne usługi pocztowe przyjmują załączniki o rozmiarze mniej więcej 20–25 MB, a firmowe serwery często mają jeszcze niższe limity. Większe pliki lepiej udostępnić linkiem przez OneDrive, Google Drive lub inną chmurę. Odbiorca nie musi wtedy pobierać całości, żeby obejrzeć prezentację, a ty możesz podmienić plik po poprawkach bez wysyłania go ponownie.
Gdy prezentacja jest tylko do wysłania
Jeśli odbiorca ma prezentację tylko obejrzeć, a nie edytować, najprościej wysłać PDF. Konwersja zwykle mocno zmniejsza rozmiar, bo z pliku znikają osadzone skoroszyty i dane edycyjne. Zrobisz to w PowerPoincie (Plik → Eksportuj → Utwórz dokument PDF/XPS) albo w naszym narzędziu do konwersji PowerPoint na PDF. Gotowy PDF dodatkowo odchudzisz w kompresorze PDF.
Najczęściej zadawane pytania
Czy zmiana rozszerzenia na .zip uszkodzi prezentację?
Nie, o ile pracujesz na kopii i nie zapisujesz zmian w archiwum. Po zmianie rozszerzenia z powrotem na .pptx plik otworzy się normalnie. Edytowanie plików wewnątrz archiwum może jednak uszkodzić prezentację, dlatego tę metodę traktuj wyłącznie jako podgląd.
Czy wykres wstawiony w PowerPoincie też zawiera Excela?
Tak, każdy wykres ma swój mały skoroszyt z danymi, który otworzysz poleceniem „Edytuj dane”. Zwykle waży niewiele, ale wykres skopiowany z dużego pliku Excela może zabrać ze sobą znacznie więcej danych.
Czy Google Prezentacje mają ten sam problem?
Wykresy w Google Prezentacjach są zwykle połączone z arkuszem w Dysku Google, a nie osadzone w pliku. Problem może jednak wrócić przy eksporcie do .pptx albo imporcie prezentacji z PowerPointa.
Szybka lista kontrolna
- Zajrzyj do kopii pliku jako ZIP i sprawdź
ppt/embeddingsorazppt/media. - Tabele i wykresy, których nie edytujesz, wklej jako obraz.
- Edytowalne dane osadzaj z małego, oczyszczonego skoroszytu albo je połącz.
- Skompresuj obrazy z usunięciem przyciętych obszarów.
- Usuń nieużywane układy ze wzorca slajdów.
- Do wysyłki tylko do obejrzenia używaj PDF.