Pytanie:
Dlaczego łączenie pliku PDF powoduje, że jego rozmiar jest znacznie większy?
Senseful
2011-02-17 08:55:26 UTC
view on stackexchange narkive permalink

Mam 3 pliki po około 40 KB każdy. Kiedy połączę je za pomocą podglądu i zapiszę jako pojedynczy plik PDF, zamiast mieć rozmiar zbliżony do 120 KB, rozmiar będzie bliższy 500 KB.

Dlaczego tak się dzieje i czy jest jakiś sposób zachować mały rozmiar pliku podczas łączenia plików?

Czy łączenie plików online stopniowo się zmniejsza? Kiedy to zrobiłem, zauważyłem, że mój pierwszy dokument jest normalny, ale trzeci i czwarty był tak malutki. Proszę, podaj mi źródło, to bardzo ważne.
Pięć odpowiedzi:
Philip Regan
2011-02-17 20:59:47 UTC
view on stackexchange narkive permalink

Pliki PDF to zabawne stworzenia, ponieważ Postscript to bardzo „gruby” język; ten sam plik PDF można zapisać na wiele sposobów. Powiedziałbym, że dodatkowy kod jest prawdopodobnie kodem kleju do połączenia tych trzech dokumentów i dodatkowych bitów umieszczonych tam przez jakiekolwiek narzędzie użyte do połączenia tych trzech.

Najlepszym sposobem na pozbycie się tego byłoby otwarcie pliku PDF w programie Acrobat Professional ( nie Reader) i uruchomienie go za pomocą polecenia „Zmniejsz rozmiar pliku ...”. To usuwa martwy lub niepotrzebny kod, optymalizuje czcionki (jeśli istnieją dwa wystąpienia tej samej czcionki, plik PDF jest przepisywany, tak że istnieje tylko jedno wystąpienie) i tym podobne.

Ghostscript prawdopodobnie ma funkcję, która robi coś podobnego, ale z drugiej strony nie jestem pewien, która by to była.

W podglądzie „Zapisz jako ...” ma opcję „Zmniejsz rozmiar pliku” w menu rozwijanym „Filtr kwarcowy”, na wypadek gdybyś nie posiadał i nie chciał wydawać setek na program Acrobat Professional. Nie wiem jednak, jak wygląda jakość / kompresja tych opcji.
@Kevin: Nie wiedziałem tego, ale dzięki za cynk. Jestem w trakcie wydawania książek, więc program Acrobat jest zawsze w zasięgu ręki.
@Kevin: Dzięki za cynk. Wypróbowałem, ale jego jakość jest znacznie niższa niż oryginał. Zmniejszanie rozmiaru pliku w programie Acrobat Standard utrzymuje pewną jakość, ale nie zmniejsza go zbytnio. Wygląda na to, że sztuczka polega na połączeniu pliku w programie Acrobat, a nie w Preview (patrz [moja odpowiedź] (http://apple.stackexchange.com/questions/8563/why-does-combining-a-pdf-cause-its- rozmiar, który ma być znacznie większy / 8603 # 8603)).
Inną opcją jest użycie bezpłatnego pdftk (zestaw narzędzi pdf), który jest narzędziem wiersza poleceń.To niesamowite narzędzie do obsługi plików PDF
Senseful
2011-02-18 01:12:39 UTC
view on stackexchange narkive permalink

Funkcja „Zmniejsz rozmiar pliku” w podglądzie zmniejsza rozmiar pliku 512 KB do 254 KB, ale sprawia, że ​​tekst jest bardzo rozmyty i trudny do odczytania.

W programie Acrobat Standard (Windows) opcja „Zmniejsz rozmiar pliku .. . ”zmniejsza rozmiar pliku z 512 KB do 418 KB, ale zachowuje dokładnie taką samą jakość, jaką miał oryginał.

Dlatego zmniejszenie rozmiaru pliku po połączeniu pliku nie jest dobrym rozwiązaniem. Lepszym rozwiązaniem jest użycie bardziej wydajnego programu do łączenia plików ...

Odkryłem, że Acrobat Standard jest lepszy niż Podgląd w łączeniu plików PDF i utrzymywaniu małego rozmiaru pliku. Na przykład, jeśli masz dwa pliki 61 KB do połączenia, Preview utworzy plik 311 KB, a Acrobat (z włączoną opcją „Domyślny rozmiar pliku”) wygeneruje plik 106 KB.

Physics Enthusiast
2016-12-30 11:26:02 UTC
view on stackexchange narkive permalink

To jest podobne do odpowiedzi Nate Stevensa.Dla każdego, kto nadal ma ten problem, użyłem opcji „wstaw” z menu edycji i uzyskałem rozmiar pliku około 6 razy większy niż suma rozmiarów poszczególnych plików.

Jednak kiedy po prostu przeciągnąłem i upuściłem pliki PDF na pasek boczny (widok miniatur), byłem trochę większy niż suma rozmiarów poszczególnych plików.

rds
2011-02-17 15:12:22 UTC
view on stackexchange narkive permalink

Podejrzewam, że jest to spowodowane obrazami renderowanymi przez Preview i ponownie zakodowanymi z niższym poziomem kompresji. Jak powstał Twój plik PDF? Inną możliwością jest to, że znaki były postrzegane jako znaki w oryginalnym pliku, ale są renderowane jako mapy bitowe w utworzonym pliku PDF.

Możliwość drugiej pozycji jest znacznie mniejsza ...
Nate Stevens
2015-03-19 10:20:08 UTC
view on stackexchange narkive permalink

Wiem, że spóźniłem się o wiele lat, aby pomóc autorowi oryginalnego posta, ale właśnie miałem ten problem i go rozgryzłem. Połączyłem wiele plików PDF w podglądzie i pojawiały się one w różnych rozmiarach. Aby naprawić rozmiar, przejdź do drukowania dokumentu i zamiast drukowania zapisz jako PDF za pomocą menu drukowania. W ten sposób otrzymasz nowy plik PDF z poprawnymi rozmiarami wszystkich stron, ale nie będziesz już mógł edytować żadnego tekstu, więc wprowadź wszystkie potrzebne zmiany, zanim skonsolidujesz rozmiar.

Powodzenia każdemu, kto ten problem. Mam nadzieję, że pomogłem.



To pytanie i odpowiedź zostało automatycznie przetłumaczone z języka angielskiego.Oryginalna treść jest dostępna na stackexchange, za co dziękujemy za licencję cc by-sa 2.0, w ramach której jest rozpowszechniana.
Loading...