پرینت
-
wrote on 30 Jun 2012, 08:21 last edited by
سلام دوستان
میگم اگه من بخوام اطلاعات روی یک فروم رو پرینت کنم از توابعی باید استفاده کنم؟
یعنی باید اطلاعات فیلد ها رو چه جوری تو قالب کاغذ های مختلف بیارم؟ -
wrote on 30 Jun 2012, 21:09 last edited by
p{direction:rtl; text-align:right}. اطلاعات روی فروم چیه؟
NCReport
KDAB -
wrote on 1 Jul 2012, 04:08 last edited by
p{direction:rtl; text-align:right}.[quote author="Mahdi" date="1341090576"]p{direction:rtl; text-align:right}. اطلاعات روی فروم چیه؟
NCReport
KDAB[/quote]یه سری اعداد که صورت حسابه با یک سری اسم! اصلا شما فکر کن فرم یک فاکتور فروشه.
یه فاکتور فروشو چه جوری پرینت میکنن؟ -
wrote on 1 Jul 2012, 20:38 last edited by
-
wrote on 4 Jul 2012, 08:50 last edited by
p{direction:rtl; text-align:right}. کسی نبود؟
-
wrote on 17 Jul 2012, 05:33 last edited by
p{direction:rtl;text-align:right}. برای پرینت widget :
@
QPainter painter;
painter.begin(&printer);
double xscale = printer.pageRect().width()/double(myWidget->width());
double yscale = printer.pageRect().height()/double(myWidget->height());
double scale = qMin(xscale, yscale);
painter.translate(printer.paperRect().x() + printer.pageRect().width()/2,
printer.paperRect().y() + printer.pageRect().height()/2);
painter.scale(scale, scale);
painter.translate(-width()/2, -height()/2);myWidget->render(&painter);
@
p{direction:rtl;text-align:right}. "اطلاعات بیشتر":http://doc.qt.nokia.com/4.7-snapshot/printing.html