PDA

View Full Version : سوال: چاپ گزارش در کاغذ A5



rash44
پنج شنبه 14 خرداد 1388, 16:31 عصر
سلام
توی برنامه گزارش گیری که میکنم زمانی که می خوام گزارش رو چاپ کنم اگر بخوام گزارش رو روی کاغد A5 چاپ کنم تنظیمات اندازه کاغذ رو باید به چه صورت انجام بدم ؟

rasoolgh1
پنج شنبه 14 خرداد 1388, 16:43 عصر
سلام
باید با جاوا اسکریپ این کارو کنی

rash44
پنج شنبه 14 خرداد 1388, 18:24 عصر
سلام
باید با جاوا اسکریپ این کارو کنی

سلام
با چه اسکریپیتی باید اینکار رو انجام بدم ؟

امیـرحسین
جمعه 15 خرداد 1388, 14:55 عصر
با CSS این کار رو بکنید، یک فایل CSS مخصوص print ایجاد کنید:

<html>
<head>
...
<link rel="stylesheet" href="css/print.css" media="print" />
...
<head/>
...
و توسط مشخصه size مقدار a5 رو براش تعیین کنید. مثلا اینجوری:

body {
size: A5;
}

واسه اطلاعات بیشتر لینکهای زیر رو ببینید:

CSS Styling for Print and Other Media (http://www.digital-web.com/articles/css_styling_for_print_and_other_media/)
CSS Print Profile (http://www.w3.org/TR/css-print/#section-properties) (مورد مربوط به Size در جدول)