Zmniejszanie rozmiaru pliku Microsoft Word

9

Przeczytałem wszystkie źródła „pomocy”, jakie udało mi się znaleźć, i nie znalazłem odpowiedzi na moje pytanie. Stworzyłem dokument słowny, który jest szablonem książki - nie jest zapisywany jako plik .dotx, tylko .docx. Zawiera tekst wprowadzający i ilustracje oraz dużo pustego miejsca w sformatowanym układzie nagłówka na informacje do wklejenia i zdjęcia do wstawienia. „Pusty” dokument ma 1,2 MB, z czego ilustracje to 1,1 MB. Pełna kolekcja 33 zdjęć (plików JPEG) do wstawienia wynosi 2,8 MB - średni rozmiar zdjęcia to 85 KB. Po wklejeniu tekstu w celu wypełnienia pustej przestrzeni plik ma 1,4 MB (w tym oryginalne 1,2 MB pliku szablonu). Po dodaniu 2,8 MB zdjęć plik ma 39,4 MB. Jak to możliwe, gdy poszczególne elementy pliku łącznie wynoszą około 3. 2 MB? Wszystkie zdjęcia zostały skompresowane.

Co jeszcze mogę zrobić, aby zmniejszyć rozmiar pliku?

Jan
źródło
Która wersja Microsoft Word? Czy wstawiasz pliki poprzez kopiowanie i wklejanie z edytora obrazów, czy używasz menu do wstawienia obrazu? Począwszy od 2007 r. Wstawia zdjęcia w formacie, w jakim przyszły, i nigdy nie widziałem tego rodzaju wzdęcia, z wyjątkiem przypadków kopiowania i wklejania.
Mokubai
2
Prawdopodobnie przeciął i wkleił pliki JPG na miejsce, tracąc ich kompresję.
David Schwartz,
support.office.com/en-us/article/… bardzo pomaga w wykreślaniu wszystkich zdjęć rozdętego dokumentu ...
Rmano

Odpowiedzi:

6

Otwieranie obrazu w programie Paint lub coś podobnego niż używanie Ctrl-C(kopiowanie) i Ctrl-V(wklejanie) to jedna z rzeczy, które spowodują ten rodzaj przerażającego wzdęcia.

Podczas wstawiania obrazów prawie zawsze należy używać opcji menu Insert-> Picture, ponieważ spowoduje to wstawienie obrazu w (prawie) dokładnie takim samym formacie jak obraz źródłowy. To samo nie dotyczy kopiowania i wklejania obrazu, ponieważ Word nie wie, w jakim formacie znajdują się dane obrazu w schowku (schowek użyje surowego formatu obrazu) i ogólnie konwertuje go do formatu PNG , który zachowa wszystkie dane obrazu, które był obecny w schowku.

Format PNG nie jest tak dobry w kompresji, jak JPG dla obrazów fotograficznych, a typowa konwersja JPG do PNG, taka jak metoda wstawiania obrazu Kopiuj-Wklej, spowoduje, że rozmiar pliku będzie się powiększał wraz ze wzrostem rozmiaru obrazu źródłowego.

Widziałem narzędzie do wstawiania zdjęć zmniejszające rozmiar plików JPG, przypuszczalnie domyślnie ustawia kompresję JPEG na 85 i stosuje je przy wstawianiu obrazu, ale nigdy nie widziałem, aby nadmiernie powiększało obrazy .

Właśnie przetestowałem i zmniejszyłem obraz 600 kb do 120 kb (co odpowiadało kompresji JPEG 85 w oryginale), ale ten sam obraz po zapisaniu do 50 kb (kompresja JPEG 50) pozostał przy 50 kb po wstawieniu do programu Word

W prawie wszystkich przypadkach chcesz użyć Insert-> Picturenawet jeśli oznacza to niewielką irytację zapisania obrazu jako pierwszego, a następnie odnalezienia go w oknie dialogowym wyboru pliku Word.

Wstaw-> Pozycja menu Obraz

Mokubai
źródło
6

Co ciekawe, format docx jest w rzeczywistości niczym więcej niż archiwum skompresowanym zipem z „.docx” zamiast „.zip”. To powiedziawszy, można całkowicie wyodrębnić zawartość dowolnego docx do folderu, a następnie ponownie skompresować zawartość za pomocą ultra kompresji i zmienić nazwę wynikowego pliku zip z rozszerzeniem docx. Może to znacznie zmniejszyć rozmiar pliku, w zależności od zawartości. Może nie jest to najskuteczniejszy sposób regularnego zmniejszania rozmiaru pliku, ale zdecydowanie jest to sztuczka, o której warto wiedzieć.

13ruce
źródło
+1 za nauczenie mnie czegoś nowego dzisiaj. Zastanawiam się, czy dotyczy to innych formatów biurowych.
Cfinley,
Tak, uważam, że dotyczy to wszystkich formatów .extX.
13ruce
4

W przypadku osób, które nie mają żadnych zdjęć w dokumencie, ale nadal muszą zmniejszyć rozmiar pliku, mógłbym nieznacznie go zmniejszyć, kopiując całą zawartość starego dokumentu i wklejając go do nowego dokumentu.

thecoolmacdude
źródło
Dzięki tej technice zmniejszyłem rozmiar mojego dokumentu Worda z 50 MB do 12 MB.
abeboparebop
2

Sugeruję, aby sprawdzić, czy Twoje zdjęcia są zgrupowane razem z podpisami lub innymi obrazami. Może to zwiększyć rozmiar pliku, powielając obrazy w wewnętrznej strukturze formatu pliku.

Właśnie zrobiłem mały test.
Jeden wiersz tekstu z obrazem i podpisem = 1 obraz w docx (rozpakowany) Pogrupuj obraz i komentarz (zwykle trzymaj je razem w dokumencie) = 2 obrazy !!
Wygląda więc na to, że obrazy w grupach są duplikowane w formacie pliku. Niezły Microsoft!

Jonathan
źródło
To jest naprawdę komentarz, a nie odpowiedź na pierwotne pytanie. Aby skrytykować lub poprosić autora o wyjaśnienie, pozostaw komentarz pod jego postem - zawsze możesz komentować własne posty, a gdy będziesz mieć wystarczającą reputację , będziesz mógł komentować każdy post . Proszę przeczytać Dlaczego potrzebuję 50 reputacji, aby móc komentować? Co mogę zamiast tego zrobić?
DavidPostill
1

Właśnie odkryłem rozwiązanie tego problemu z rozmiarem pliku, przynajmniej w moim przypadku. Korzystam z WinWord 2010 w systemie Windows 7 Enterprise SP1 i miałem plik docx 80+ MB, który zawierał wiele obrazów. Zrobiłem zwykłe KOMPRESYJNE OBRAZY w programie Word, ale zmniejszyło to rozmiar pliku o mniej niż 1%. Po dalszym dochodzeniu po rozpakowaniu pliku docx odkryłem, że obrazy zostały zduplikowane w pliku docx. tzn. w pliku .docx / zip znajdowały się 2 kopie tego samego obrazu. To „zjawisko” jest również zgłaszane tutaj: http://answers.microsoft.com/en-us/office/forum/office_2010-word/word-2010-file-bloat/80f77059-10fa-4cb7-8bd2-ffd67e260761?page = 1 i tm = 1429251536125 Pamiętaj, że to powielanie obrazu występuje tylko wtedy, gdy używasz PŁÓTNIC RYSUNKOWYCH w programie Word2010. Jeśli wstawisz obraz spoza PŁASZCZU RYSUNKOWEGO, powielanie nie nastąpi.

Próbowałem usunąć zduplikowane obrazy z pliku .zip przed zmianą nazwy pliku .zip z powrotem na .docx. To miało ograniczony sukces. Rozmiar pliku zmniejszony o 40%, ale niektóre obrazy nie pojawiły się w pliku .docx, co oznaczało, że w niektórych przypadkach usunąłem „zły” duplikat. Nie chcąc przechodzić przez żmudny proces stopniowego sprawdzania, który duplikat należy usunąć, majstrowałem przy zapisywaniu i ponownym zapisywaniu pliku .docx po otrzymaniu kilku pomysłów z Internetu. Wreszcie, poniższa procedura pozwoliła zmniejszyć rozmiar plików o co najmniej 50% (tak, wewnętrznie wyeliminowano zduplikowane obrazy).

  • Otwórz plik .docx, o którym mowa.
  • ZAPISZ JAKO> Dokument Win97-2003 (* .doc); wynikowy plik doc był mniejszy o około 20%.
  • Otwórz nowy mniejszy plik doc. Dokonaj niewielkiej zmiany, np. Wpisz znak i usuń go. W przeciwnym razie zmniejszenie rozmiaru pliku nie będzie już tak duże w następnym kroku.
  • SAVE AS> (.docx), aby ponownie zapisać jako win2010; Upewnij się, że zaznaczona jest opcja „Zachowaj zgodność z wcześniejszymi wersjami programu Word”.
  • Wynikowy plik docx będzie mniejszy o około 50% oryginalnego pliku docx.

Mam nadzieję że to pomoże.

kruche
źródło
Niektóre zastrzeżenia do powyższego rozwiązania: - Podczas zapisywania jako dokument Win97-2003 utracisz niektóre „funkcje”, takie jak: formuły staną się obrazami itp. Podczas wykonywania tego „obniżenia wersji” zostaniesz ostrzeżony przez Word 2010.
tortowy
0

Po przekonwertowaniu pliku (heh - jego kopia) na .docx (zaktualizowany typ z .doc) nagle pojawiła się opcja „Kompresuj” i stała się dostępna w menu rozwijanym „Format obrazu”. (To menu rozwijane „Formatuj obraz” pojawia się tuż po prawej stronie „Ekranu głównego” po kliknięciu / zaznaczeniu obrazu w dokumencie.) Wszystkie obrazy skompresowałem jednym kliknięciem, po 4 godzinach od uprzedniej kompresji. Dopóki nie przekonwertowałem tego .doc na .docx, „Compress” nawet się nie pokazał.

Zmarnowany dzień
źródło
0

W programie Word dla komputerów Mac 2011 można zmniejszyć rozmiar pliku, przechodząc do, w File -> Reduce File Size...którym wszystkie obrazy w dokumencie zostaną zmniejszone do określonej rozdzielczości. W moim przypadku udało mi się zmniejszyć dokument programu Word zawierający około 15 zdjęć z 68 MB do 50 MB.

abeboparebop
źródło
0

Oto co zrobiłem. Mój dokument słowny miał 35 MB i nie miał wiele, i przypuszczam, że było to spowodowane kopiowaniem i przeszłością wykresów, które zrobiłem, a których nie działa funkcja kompresji obrazu.

Zapisałem swój dokument w formacie PDF, a właśnie z tego procesu przyszło 1,5 MB.

Potem poszedłem na stronę www.pdf2doc.com i przekonwertowałem dokument pdf z powrotem na słowo i doszło do 4 MB.

Prosper Mutambirwa
źródło
0

Jeśli nie masz zdjęć ... Tabele z dużą liczbą wierszy w programie Microsoft Word 2010 zwiększą rozmiar pliku. (Również tabele z ponad 3000 wierszy zaczynają się nieco spowalniać). Excel 2010 z grubsza przechowuje te dane w połowie powierzchni pliku.

Jeśli przechowujesz wiele hiperłączy, konwersja ich na tekst pomoże. Skopiuj, a następnie wklej jako tekst do zastąpienia.

Pomoże od czasu do czasu ZAPISZ PLIK jako nowy plik.

NotHeart
źródło
0

Dodam kolejną możliwą odpowiedź na problem rozmiaru pliku docx. Jak wspomniano w innych odpowiedziach, program Word zapisuje zduplikowaną kopię wielu obrazów w folderze / media /. To może, ale nie musi zależeć od tego, czy obraz jest zgrupowany, w obszarze roboczym rysunku, został zmieniony itp.

Pakiet Office 2013 i nowsze wersje mają opcję odczytu / zapisu w formacie ścisłego otwartego dokumentu docx. (standardowa opcja docx zapisuje plik w specyfikacji formatu „Przejściowy”, co pozwala na znaczną zgodność wsteczną). Zauważyłem, że zapisanie w tym ścisłym formacie w programie Word 2013 lub 2016 usuwa te zduplikowane pliki obrazów i drastycznie zmniejsza rozmiar pliku. Obecnie nie jestem świadomy żadnych szczególnych problemów ze zgodnością formatu z tym formatem, z wyjątkiem ewentualnych problemów ze zgodnością wsteczną, które zostały zachowane w formacie przejściowym.

Otwarcie „ścisłego” formatu docx i ponowne zapisanie go w standardowym formacie docx pakietu Office powoduje przywrócenie nowego pliku do oryginalnego rozdętego rozmiaru.

Nick J
źródło