Создание электронных книг в формате FictionBook 2.1: практическое руководство (beta 4) | страница 56
Для полноцветных картинок – как правило, это фотографии или полутоновые картинки – обычно используется JPEG. Картинки же, имеющие большие площади одинакового цвета – штриховые рисунки и диаграммы, к примеру, лучше сжимать в PNG.
Например, картинка-скриншот 800x600 в формате JPEG занимает 70-80 kB, а в формате PNG (64 цвета) – 38-45 kB. Разница налицо.
И, наоборот, полноцветная картинка обложки (320 x 200) в формате PNG «весит» 134 kB, а в формате JPG – 34 kB, при практически одинаковом качестве. Разница – 100 kB. Несжимаемых100 kB, заметьте. При упаковке книги в архив, эти 100 kB добавятся к его размеру.
При большом количестве иллюстраций, перед тем, как присоединять картинки к книге, имеет смысл обработать их программой, убирающей из JPEG служебную информацию. Например, PureJPG. Картинки PNG можно просто перепаковать.
– ВАЖНО!-----------=
Оставшаяся в файлах картинок служебная информация, кроме увеличения объема, может просто-напросто помешать выводу этих картинок в читалке.
К примеру, грандиозная работа по сканированию и компоновке картинок, проделанная человеком, готовившим книгу Э. Скобелева «Необыкновенные приключения Арбузика и Бебешки» пошла коту под хвост, так как из-за оставшейся в файлах PNG служебной информации программы Adobe ImageReady картинки не может отобразить ни одна читалка, за исключением FBReader…
– --------------=
Уменьшить объем файла PNG можно, в первую очередь, уменьшая размер картинки в пикселах.
До каких размеров? Как можно, меньше, но чтобы при этом ясно можно было понять, что изображено на рисунке.
Год-два назад я бы уверенно заявил: «Не более 320 x 240».
Сейчас же все большее распространение получают КПК и коммуникаторы с полным VGA-экраном. (640 x 480).
И тем не менее, в подавляющем большинстве случаев 320 x 240 более чем достаточно. Поверьте на слово.
После того, как Вы уменьшили картинку, она станет несколько смазанной. Устранить это можно, обработав ее фильтром Sharpen (увеличение резкости).
Кроме того, можно уменьшать количество цветов. Обычно для скриншота программы хватает 32-64 цветов, для графика или диаграммы – и 16 более чем достаточно.
При этом следует, по возможности, избегать чисто двуцветных черно-белых (black amp;white) картинок. Проблема в том, что они гораздо хуже масштабируются, давая неаппетитный «мусор».
Если картинка – штриховой рисунок, то фон имеет смысл сделать прозрачным. Ведь фон в читалке совсем не обязательно будет белым. Он может быть и цветным и текстурным. В таком случае вокруг рисунка появятся некрасивые белые поля.