Сейчас я работаю над проектом, в котором клиент использует готовую библиотеку Flash для отображения данных на карте. Это SWF-файл, который мы передаем некоторым данным XML, и он отображает их различными способами, например, карта Великобритании, где каждый округ представлен разным цветом в зависимости от данных, которые мы передаем.
Так как он готов, у нас есть только SWF, нет средств для редактирования файла Flash.
Нам нужно сделать отчеты универсальными для печати из браузера. Идея заключалась в том, чтобы иметь контейнер SWF, который использовал методы BitmapData, чтобы эффективно делать скриншот того, что SWF карты («дочерний») показывает, и отображать его на странице как изображение, сгенерированное для печати (т.е. только показывающее изображение в таблице стилей печати).
Проблема в том, что я считаю, что это даст нам изображение 72DPI для печати, которое будет производить изображение с слишком низким разрешением для печати.
Я мог бы использовать решение, которое обеспечит распечатку приличного разрешения наряду с HTML в остальной части документа.
Любые мысли приветствуются.