Встала задача формирования, вывода на предпросмотр и последующей печати (в т.ч. через браузер) документов (оригиналы в doc). Хотелось бы найти простой способ решения данной проблемы, тем более на многих больших сервисах есть подобное (например, та же эльба позволяет вывести документ в виде изображений и сформировать doc и pdf), но беглое гуглонье не позволило найти никакого решения :(
Решил попробовать использовать хваленый svg (подключаю через img, т.к. object распечатать вообще не удалось) и жестоко обламался: не работает в старых IE (есть костыли типа svgweb), многострочный текст отсутствует (решаемо, через костыли), сам текст в браузере выводиться без сглаживания (выглядит убого, но можно терпеть), а вот при печати полный ахтунг: IE/хром «вектор? не не слышал… Отмасштабирую как обычную картинку.», opera «svg? O_O где? нет же ничего...» (печатает пустой лист, хотя на предпросмотре все есть), и только ff печатает лучше чем показывает В общем, оказалось абсолютно не юзабельно :(
Посему вопрос: как и через что наилучшим образом это реализовать? Возможность вывода многостраничных документов также желательна.
+1 к конвертации. Если у вас документы сложнее чем набор параграфов и таблиц (например, картинки, сложная вёрстка, разные шрифты), то угодить всем пользователям будет очень сложно. Например, вы не сможете угадать, какие расширения браузеров и какие настройки принтеров стоят у пользователя. А винить в неправильной печати будут именно вас.