Istnieje kilka głównych rzeczy, które mogą wysadzić rozmiar pliku PDF na urządzeniach mobilnych:
- zdjęcia hi rozdzielczości (gdzie lo-res będą przyjmowane)
- osadzonych czcionek (gdzie zawartość będzie nadal być czytelne „wystarczająco dobre” bez nich)
- treść PDF nie wymaga już więcej dla bieżącej wersji/widzenia (starsza wersja niektórych obiektów)
- wbudowane profile ICC
- osadzone osób trzecich plików (za pomocą PDF jako pojemnik)
- osadzone bilety pracy (do druku)
- osadzony JavaScript
- i kilka innych
FOSS oprogramowanie:Ghostscript może spróbować wielkości w dół plików PDF , należy powtórzyć próbkowanie używanych obrazów i usunąć starsze wersje ("generacje") obiektów PDF, które zostały zastąpione nowszymi:
gswin32c.exe^
-o sized-down.pdf^
-sDEVICE=pdfwrite^
-dPDFSETTINGS=/ebook^
-dEmbedAllFonts=false^
-c ".setpdfwrite <</AlwaysEmbed [ ]>>"^
-f blown-up.pdf
Możesz dodać więcej parametrów do powyższego wiersza poleceń, aby zmniejszyć niektóre pliki PDF jeszcze bardziej (np. ustawiając niższą maksymalną rozdzielczość, itp) Oto przykład, aby wymusić próbkowania ze zredukowaną częstotliwością dla koloru i skali szarości do 72dpi:
gswin32c.exe^
-o sized-down.pdf^
-sDEVICE=pdfwrite^
-dPDFSETTINGS=/ebook^
-dEmbedAllFonts=false^
-dColorImageDownsampleThreshold=1.0^
-dColorImageDownsampleType=/Average^
-dColorImageResolution=72^
-dGrayImageDownsampleThreshold=1.0^
-dGrayImageDownsampleType=/Average^
-dGrayImageResolution=72^
-c ".setpdfwrite <</AlwaysEmbed [ ]>>"^
-f blown-up.pdf
komercyjne + oprogramowanie zamknięte źródło:callas pdfToolbox4 jest w stanie zmniejszyć rozmiary plików nawet więcej poprzez zastosowanie niestandardowego profilu do procesu zmniejszania rozmiaru pliku PDF (może nawet rozpakować czcionki i profile ICC).
Aktualizacja 2: Patrz również (nowy) pytanie z odpowiedzią:
Zapewnia jakiś przykładowy kod PostScript, który całkowicie usuwa wszystkie (rastrowe) obrazy z pliku PDF, pozostawiając resztę układu strony niezmienioną. Jest to przydatne w przypadkach, gdy nie chcesz obrazów (rastrowych), ale tylko części tekstowe w celu zmniejszenia rozmiaru pliku.
Czy masz kontrolę nad dokumentami źródłowymi? Wydaje mi się, że PDF będzie prawdziwym PAINem do pracy, jeśli będziesz musiał manipulować obrazami. – user432209
Niezupełnie. Opuszczają nasz system wydawniczy. –
Przeglądałeś optymalizator PDF (http://help.adobe.com/en_US/Acrobat/8.0/Professional/help.html?content=WS58a04a822e3e50102bd615109794195ff-7c87.html)? – Eugene