PDA

Просмотр полной версии : Проблема с масштабированием при печати


frei
11.07.2006, 17:47
Проблема у меня такая:
мне необходимо напечатать мувик

делаю так :

var pageCount:Number = 0;
var my_pj:PrintJob = new PrintJob();
if (my_pj.start())
{
if (my_pj.addPage("mc_contFlat")) pageCount++;
}
if (pageCount > 0) my_pj.send();
delete my_pj;


в этом мувике (mc_contFlat) есть картинка, т.е. я знаю её оригинальные размеры
если печатать из флеша, то масштаб всего в contFlat увеличивается и не вмещается на А4
если печатать с HTML-страницы , то всё замечательно помещается
в чём дело?
есть ли какая-то команда типа "подогдать под размер бумаги"?

frei
11.07.2006, 18:37
я так подозреваю, что флеш при печати растягивает содержимое по ширине, а на высоту не смотрит, как-то с этим можно побороться? или подгонять scale?

kayama
11.07.2006, 19:18
Как во флэше не знаю, ибо не сталкивался.

А как альтернатива, можно сделать кнопку во флэше, которая будет "говорить" IE о печати.

frei
11.07.2006, 19:28
через php?

kayama
12.07.2006, 10:03
Внешний js-скрипт