IPB

Здравствуйте, гость ( Вход | Регистрация )

> Отправить swf на виртуальный принтер, Как это сделать?
user169
сообщение 18.01.2012 - 00:19
Сообщение #1


Новичок
*

Группа: Новичок
Сообщений: 3
Регистрация: 18.01.2012
Пользователь №: 10840



Здравствуйте. Есть набор 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, который был получен от издателя. С просмотром сохраненных файлов через браузер проблем нет. Но хочется книгу конвертировать в djvu для последующего чтения в электронной читалке.
Какие напрашиваются варианты решения проблемы? Очевидно, что нужно повыдергивать ресурсы из swf. Но поскольку есть ограниченное число продуктов, конвертирующих swf в файлы графических форматов и справляющихся с этой задачей очень неважно (декомпиляторы тоже не совсем подходят; они _отдельно_ извлекают текст, картинки и подобные _разрозненные_ элементы,которые должны быть _объединены_ в единое целое как в готовом swf), возникла мысль отправлять swf на печать через виртуальный принтер. Но такой возможности нет, ибо из браузера вывод swf на печать не поддерживается. Задача как раз и заключается в том, чтобы каким-то образом заставить swf выводиться на печать. Если будет использоваться виртуальный принтер, то можно добиться куда лучшего результата конвертации, чем с использованием специального софта. Специальный софт делает что-то типа скриншота (и лишь того фрагмента swf, который помещается в окошко браузера) с ужасно низким разрешением (можно играть с настройками, но качество примерно одинаково низкое; в отличие от этого качество исходного swf - замечательное!!!), а вот печать в файл, по идее, представляется очень хорошей альтернативой. Но это только мысли, а как быть с реализацией, я не знаю. Потому и интересуюсь.
Заранее спасибо.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 13.05.2013 - 17:57