Хочу отпечатать датагрид через принтер. При вызове функции BasicPrint происходит печать таблички, но сдвигается вниз первая строка датагрид после шапки таблицы примерно на 30 пикселей (сама сетка дата грид, текст остается).
Функция печати датагрид

Код AS3:
public function BasicPrint(e:MouseEvent)
{
var printJob:PrintJob = new PrintJob();
if (printJob.start()) {
try {
printJob.addPage(dg); // мой датагрид
printJob.send();
}
catch (e:Error) {
trace(e);
}
}
}
Пробывал и такой вариант(добавил датагрид в MovieClip и отпечатал мувиклип):

Код AS3:
public function BasicPrint(e:MouseEvent)
{
var movieClipToPrint:MovieClip = new MovieClip();
var printJob:PrintJob = new PrintJob();
movieClipToPrint.addChild(dg);
if (printJob.start()) {
try {
printJob.addPage(movieClipToPrint);
printJob.send();
}
catch (e:Error) {
trace(e);
}
}
}