Jak dalej optymalizować rozmiar plików PDF?


1

Łączę pliki PDF w jeden plik za pomocą Acrobat X Standard i udało mi się uzyskać 30-stronicowy dokument do ~ 8 MB. Widziałem wiele podobnych dokumentów, które są tak samo, jeśli nie bardziej obciążone obrazem i mniej więcej w tej samej rozdzielczości, które są mniejsze w rozmiarach plików, mimo że mają o wiele więcej stron, jak ten dokument Brand Finance, który ma 55 stron i waży ~ 7 MB ( http://www.brandfinance.com/knowledge_centre/reports/brand-finance-banking-500-2012 )

Zastanawiałem się, czy czegoś brakuje mi w ustawieniach optymalizacji w programie Acrobat X Standard, co powoduje, że kończę na cięższym pliku, którego strony mają taką samą rozdzielczość i jakość obrazu?


Bez możliwości obejrzenia pliku (plików) w celu dokładniejszego zbadania go, nie ma szans na udzielenie Ci przydatnych wskazówek ... --- Czy użyłeś 'Być optymistą' polecenie menu programu Acrobat po połączeniu plików PDF?
Kurt Pfeifle

Odpowiedzi:


3

Jednym z rozwiązań, które warto wypróbować, jest użycie pdfsizeopt program.

Jest to program wiersza poleceń, który według mnie dodatkowo kompresuje (bezstratnie) nawet niektóre (nie wszystkie) dokumenty, które zostały już „zoptymalizowane” przez Adobe Acrobat.

Aby dać ci pomysł, pobrałem dokument, na który wskazałeś w swoim pytaniu, i uzyskałem następujące wyniki:

$ ls --block-size 1 -1 -s best_global_banking_brands_2012_dp.p*
7208960 best_global_banking_brands_2012_dp.pdf
6774784 best_global_banking_brands_2012_dp.psom.pdf

Jak widać, po przetworzeniu wskazanego pliku wynikowy plik o rozmiarze około 7 MB zabił z niego prawie 0,5 MB.

Dla użytkowników, którzy zapisują własne dokumenty za pomocą LaTeX-a przy użyciu wyrafinowanych czcionek Latin Modern, wynikowe pliki są generowane przez pdfsizeopt są (według mojego doświadczenia) około 1/2 rozmiaru oryginalnych plików, ponieważ czcionki Latin Modern mają spora grupa podprogramów w nich .

Ponadto pdfsizeopt jest w stanie ponownie skompresować pliki PNG w dokumencie źródłowym za pomocą narzędzi takich jak pngout (i mam modyfikacje, które sprawiają, że korzysta z optipng), dzięki czemu nawet obrazy bitmapowe (nie tylko części strukturalne PDF) są bezstratnie ponownie kompresowane.


0

używam Ghostscript konwertować pliki PDF do łatwiejszego do zarządzania rozmiaru.

gs -sDEVICE=pdfwrite -dMaxSubsetPct=100 -dPDFSETTINGS=/prepress -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -sOutputFile="paper_processed.pdf" -dNOPAUSE -dBATCH "paper.pdf"

Wkład w tym przypadku to „paper.pdf”, a wyjście to „paper_processed.pdf”.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.