Привет. Возникал необходимость распечатать картинку из флеша.
Делаю это так:
Код AS3:
var printJob:PrintJob = new PrintJob();
var options:PrintJobOptions = new PrintJobOptions();
options.printAsBitmap = true;
if (printJob.start())
{
printJob.addPage(mc, null, options);
printJob.send();
}
Проверить на листе бумаги не могу т.к. нет принтера и я выбираю принтер AdobePDF. В результате имею pdf файл с нужной мне картинкой из флеша. НО есть одна проблема.
Размер картинки в из флеша не совпадает с размером картинки в pdf файле. В результате картинка растянута и не красивая.
Скажите это нормально? Или может быть можно избежать подобного и распечатать в оригинальном размере картинку из флеша?
Скрины прилагаю.