Несмотря, на то, что FB Editor поддерживает вставку картинок в формате BMP и даже TIFF, при выборе формата картинки следует знать, что читалки пока поддерживают только два формата — JPEG и PNG.
JPEG характеризуется исключительным коэффициентом сжатия. Естественно, за счет понижения качества карттинки.
Разработанный «в пику» платному формату GIF, PNG использует методы сжатия, не изменяющие исходного изображения.
Эти особенности и определяют выбор формата для конкретного изображения.
Для полноцветных картинок — как правило, это фотографии или полутоновые картинки — обычно используется 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&white) картинок. Проблема в том, что они гораздо хуже масштабируются, давая неаппетитный «мусор».
Если картинка — штриховой рисунок, то фон имеет смысл сделать прозрачным. Ведь фон в читалке совсем не обязательно будет белым. Он может быть и цветным и текстурным. В таком случае вокруг рисунка появятся некрасивые белые поля.
Что же касается JPEG, здесь также играет роль размер картинки в пикселах. А также коэффициент качества (сжатия). JPEG — формат с потерей качества, поэтому, чем больше сжатие, тем хуже качество картинки. Могу с уверенностью сказать, что для картинок, использующихся в FictionBook, вполне допустим коэффициент сжатия 50–60%.
Можно обрабатывать картинки в PhotoShop. При этом готовые картинки необходимо сохранять при помощи функции «Save for Web», чтобы не утяжелять файлик превьюшкой и служебной информацией. Очень удобно рисовать в PhotoShop обложки к книгам.
Однако, в случае, когда требуется только изменить размер картинки и сохранить ее в компактный формат, использование PhotoShop равносильно забиванию гвоздей отбойным молотком.
Для этих целей существует компактный и, что немаловажно, бесплатный софт. Например — XnView.
Реализованная как просмотрщик графики с продвинутыми функциями редактирования, программка чрезвычайно удобна для подготовки картинок. Здесь есть все что нужно: масштабирование с использованием навороченных алгоритмов, уменьшение количества цветов, и, конечно же, пакетная обработка файлов.
Подготовке картинок в PhotoShop посвящена обширная статья Marina_Ch на www.fictionbook.org .
Как-то на форуме fictionbook.org даже разгорелась дискуссия: а нужна ли вообще обложка электронной книге?
Мое мнение однозначно: нужна. Обложка придает электронной книге законченный вид.
Как правило, сканируется обложка бумажного оригинала. Размер итоговой картинки не должен превышать 320 x 240, формат — jpeg. «Вес» картинки с обложкой должен быть не более 20-25 килобайт.
Если книжка, обложку которой вы сканируете заметно потрепана, то перед тем, как уменьшить ее, не поленитесь и отретушируйте скан. Это не отнимет у вас много времени, и заметно увеличит презентабельность книги.
Уже упоминавшаяся выше «Хижина дяди Тома» выглядит донельзя удручающе. Выбранный букмейкером большой размер картинки обложки ничуть не улучшает качество восприятия картинки на на ней, кстати, весьма скромной. Зато отлично видна каждая трещинка и потертость на картоне…
Как поступить, если есть текст (например, из библиотеки Максима Мошкова), а обложки нет, и отсканировать ее неоткуда?
В этом случае на помощь нам придут сетевые книжные магазины. Любой уважающий себя магазин вместе с аннотацией книги выставляет картинку с ее обложкой. Как правило уже подходящего размера и в формате jpeg.
Только не забудьте проверить картинку на предмет присутствия чужеродных элементов. Наподобие ленточек с надписью «Новинка» и так далее. В электронной библиотеке такие обложки будут смотреться несколько странно.
На худой конец, можно сесть и нарисовать обложку самому. Это 10–15 минут работы в Photoshop, или графическом редакторе попроще. Написать читабельным шрифтом имя автора и название книги, подобрать картинку, и — вуаля — обложка готова.
По поводу картинки. Она должна максимально подходить к содержанию книги. Это может быть сканированная иллюстрация из бумажного издания. Если его нет, можно нарисовать картинку самому. Если вы не художник, вас выручит коллаж из клип-артов [5.2] или картинок из Сети.