Mastodon

Kompresja PDF’ów z minimalną utratą jakości

1
Dodane: 11 lat temu

Kilka tygodni temu pokazywałem Wam, jak przy pomocy aplikacji Podgląd można skompresować PDF’y. Dla niektórych osób problemem może być jednak fakt, że użyty stopień kompresji jest zbyt duży i ilustracje tracą wiele na jakości. Na szczęście na ten problem istnieje rozwiązanie.

Filtry do eksportu z programu Podgląd przechowywane są w katalogu /System/Library/Filters/ w postaci plików XML, które stosunkowo łatwo można wyedytować przy pomocy choćby systemowego TextEdit. Interesujący nas plik to Reduce File Size.qfilter. Polecam najpierw go skopiować (np. na Biurko), a następnie otworzyć w edytorze. Pola, na które chcemy zwrócić uwagę, to Compression Quality oraz ImageSizeMax. To pierwsze domyślnie ustawione jest na 0.0, czyli najniższą jakość. Aby ją poprawić musimy zwiększyć tę wartość. Z kolei w ImageSizeMax wpisujemy maksymalną wartość DPI licząc w ten sposób:

najdłuższy bok dokumentu podany w calach × ilość docelowego DPI

Poniżej kilka przykładów:

  • aby plik A4 miał 72 DPI musimy wpisać 842,
  • aby plik A4 miał 300 DPI musimy wpisać 3508.

Na koniec pozostaje tylko zmienić nazwę filtru w polu Name, aby różniła się od domyślnej, czyli Reduce File Size. Nazwę samego pliku również zmieniamy, a następnie kopiujemy go w pierwotne miejsce /System/Library/Filters/. Podczas tej operacji będziemy musieli podać hasło administratora.

Źródło: Macworld

Maciej Skrzypczak

Użytkownik sprzętu z nadgryzionym jabłkiem, grafik komputerowy, Redaktor iMagazine.pl. Mastodon: mcskrzypczak@c.im

Zapraszamy do dalszej dyskusji na Mastodonie lub Twitterze .

Komentarze: 1

Filtry można tworzyć w ColorSync Utility (IMO wygodniej niż edytować w TextEdit) i albo otwierać wtedy pliki przy pomocy tego programu (i stosować filtr), albo przenieść utworzony filtr z ~/Library/Filters/ do /System/Library/Filters/ (niestety wychodzi na to, że Preview nie czyta filtrów z katalogu użytkownika?)