andrejka_k
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Cheery Постараюсь объяснить. Есть набор swf-файлов, которые представляют страницы электронной книги. Эти swf были взяты с сайта, на котором принята следующая нумерация (1.swf, 2.swf, …, n.swf). Пример таких файлов (чтобы было понятно, о чем идет речь) http://www.knigafund.ru/books/112541/pages/1.swf http://www.knigafund.ru/books/112541/pages/2.swf ...... http://www.knigafund.ru/books/112541/pages/10.swf Каждый swf генерировался из оригинального векторного pdf, который был получен от издателя. С просмотром сохраненных файлов через браузер проблем нет. Даже написан скрипт, который предназначен для удобной навигации (спасибо огромное F777). Но хочется книгу конвертировать в djvu для последующего чтения в электронной читалке. Какие напрашиваются варианты решения проблемы? Очевидно, что нужно повыдергивать ресурсы из swf. Но поскольку есть ограниченное число продуктов, конвертирующих swf в файлы графических форматов и справляющихся с этой задачей очень неважно, возникла мысль отправлять swf на печать через виртуальный принтер. Но такой возможности нет, ибо из браузера вывод swf на печать не поддерживается. Задача как раз и заключается в том, чтобы каким-то образом заставить swf выводиться на печать. Если будет использоваться виртуальный принтер, то можно добиться куда лучшего результата конвертации, чем с использованием специального софта. Специальный софт делает что-то типа скриншота с ужасно низким разрешением (можно играть с настройками, но качество примерно одинаково низкое), а вот печать в файл, по идее, представляется очень хорошей альтернативой. Но это только мысли, а как быть с реализацией, я не знаю. Потому и интересуюсь. |