22.09.2010

Памяншэнне памеру PDF файла ў OSX

* Source text URL: http://meyerweb.com/eric/thoughts/2010/02/25/better-pdf-file-size-reduction-in-os-x/



Адна з рэчаў, якую вы прыкмеціце, як аратар і асабліва як арганізатар канферэнцыі, складаецца ў наступным: Keynote генеруе сапраўды велізарныя PDF’ы. Праўда. Як і Майлс О’Кіф, яны велізарныя. У нас ёсць асобнік аднаго з тых, якія выступалі летась, любоўна створаны і добра аформлены ў 151-слайдах, у выніку – 175Мб PDF.

Зараз таннасць цвёрдых дыскаў і іх прапускная здольнасць дазваляе значна большае, чым раней, але калі ў вас 400 ці больш чалавек, і ўсе яны спрабуюць запампаваць 175Мб PDF файл адначасова, здольнасці канферэнцыі зменшацца, а ўвесь выходны канал будзе заняты. Не кажучы ўжо пра сетку ў цэлым, якая проста "захіліцца" ад такой перагрузкі. Але вы маглі б падумаць, што на дадзеным этапе доступ да сеткі на канферэнцыях не забяспечвае доступ да сеткі прыкладна падобных да яго забяспечваючых функцыянаванне вашых пакояў.

Які адказ? ShrinkIt. Добра, калі слайды выкарыстоўваюць мноства вектараў, і вы можаце без перапынку працаваць ў Snow Leopard. Калі ў слайдах выкарыстоўваецца вялікая колькасць растравых малюнкаў, тады нават Snow Leopard, ShrinkIt не зможа вам дапамагчы.

ok

Калі слайды малюнкаў з’яўляюцца цяжкімі, тады вы заўсёды можаце загрузіць PDF на прагляд, а затым зрабіць "Захаваць як …", у якім вы можаце абраць "паменшыць памер файла" Кварц фільтра. Гэта будзе сапраўды радыкальнае памяншэнне памеру файла175Мб PDF, што ўжо апускаецца да 13MB, але яно можа таксама прымусіць слайды шукаць іх старанна. Таму што фільтр дасягае памяншэння памераў файла шляхам пашырэння ўсіх малюнкаў уніз прынамсі на 50% і не больш за 512 пікселяў на бок, а таксама выкарыстоўвае агрэсіўныя сціскі JPEG. Такім чынам, не толькі малюнкі заражаных артэфактаў патрабуюць сціску, але і, як правіла, атрымоўваюць гэты цудоўны ўзбуйны маштаб размыцця.

Я гугліў і знайшоў “Якасць паменшаных у памерах файлаў Mac OS X” за 2006 год. Там я выявіў, што кожны можа ствараць свае ўласныя фільтры "Кварц", які з’яўляецца ключавым, што мне і трэба было ведаць. Такім чынам узброены ведамі, я прыступіў да стварэння фільтру, які стукнуў па маім меркаванні разумнага балансу паміж якасцю малюнка і памерамі файла скарачэння. І я думаю, што я яго знайшоў. Гэта 175Мб PDF атрымлівае 34MB з таго, што я стварыў.

Калі вы жадаеце выпрабаваць гэта памяншэнне памеру самастоўна, (пра тое, што для звароту агульнай сцежкі трэба сустрэць спам) рабіце наступныя аперацыі:

Запампуйце і распакуйце “памяншэнні памеру файла (75%)”. Звярніце ўвагу, што "75%" ставіцца да наладу ў фільтры, а не да сумы памяншэнняў, якую вы атрымаеце, выкарыстоўваючы яго.

Перацягніце распакаваныя Qfilter файлы ў ~/Library/Filters.

“Гатова”.

У наступны раз трэба паменшыць памер PDF, загрузіць яго ў вакне папярэдняга прагляду, абраць "Захаваць як …" і захаваць яго з дапамогай Кварцавага фільтра, які вы толькі што ўсталявалі.

Калі вы такі чалавек, што вам вельмі падабаецца ўсё рабіць сваімі рукамі, а можа, вы проста параноік, які нікому не давярае, то вы можаце стварыць уласны фільтр наступным чынам:

ok

Перайдзіце ў/Applications/Utilities і запусціце ColorSync Utility.

Абярыце абразок “Filters” на панэлі значкоў прылад прыкладання.

Знайдзіце фільтр “Reduce File Size” і націсніце на маленькую стрэлку ўнізе ў выглядзе круга з правага боку.

Абярыце “Duplicate Filter” у меню.

Выкарыстоўвайце звілістыя стрэлкі, каб адкрыць фільтр дублявання, а затым адкрыйце кожны з“Image Sampling” і “Image Compression”.

Пад “Image Sampling” усталюйце “Scale” як 75% і “Max” як 1280.

Пад “Image Compression” усталюйце курсор пасярэдзіне. Вы будзеце мець яго на вока (калі вы не працуеце з xScope ці аналагічнай праграмай), але вы павінны мець магчымасць атрымаць яго досыць блізка ад кропкі.

Пераназавіце фільтр для таго, каб ён мог дапамагчы вам успомніць сваю мэту.

Як вы можаце бачыць са значэнняў, "75%" частка назвы фільтра складаецца ў тым, што два значэнні фільтра і складаюць гэтыя 75%. У арыгінальным Скарачэнні Памераў фільтра файла на абодва значэнні будзе прыходзіцца па 50%. Максімальны памер малюнка ў маёй версіі таксама трохі большы, чым арыгінал – 1280 у параўнанні з 512-гэта значыць, што файл скарачэння памеру не будзе такім жа, як арыгінал.

Вядома, зараз у вас ёсць веды, неабходныя для скрыпкі з фільтрам, каб стварыць свой уласны аптымальны баланс якасці і ступені сціску, які вы зможаце загрузіць і ўсталяваць паштовы індэкс ці наладзіць яго ўручную, але ў любым выпадку ColorSync мае тое, што вам трэба. Калі хтосьці прыходзіць з яшчэ лепшай камбінацыяй значэнняў, я жадаў бы пачуць пра гэта ў каментарах. У той жа час вы проста павінны атрымліваць асалоду!

ok ok