Wednesday, August 18, 2010

چاپ یک صفحه

حتما ديديد كه معمولا يك دكمه با نام "نسخه مناسب براي چاپ" در كنار مقالات اكثر سايتها ديده ميشه كه معمولا با زدن اين دكمه به صفحه ديگري كه براي پرينت طراحي شده مي رويم و سپس از اون صفحه چاپ ميگيرم .
يه روش خيلي جالب تر و سريع تر اينه كه دو نسخه فايل CSS براي سايت ايجاد كنيم . يكي براي screen و يكي ديگه براي print .
در اين صورت وقتي كه كاربر از طريق امكانات مرورگر اقدام به پرينت صفحه كنه مثل اينه كه به صفحه مخصوص پرينت رفته .
البته هنگام ضميمه كردن دو فايل CSS بايد مشخص كنيم كه مرورگر كدوم يكي رو براي نمايش و كردم يكي رو براي پرينت استفاده كنه .
به مثال زير دقت كنيد :
<link type="text/css" rel="stylesheet" href="style.css" media="screen" />
<link type="text/css" rel="stylesheet" href="pstyle.css" media="print" />
 همونجور كه ميبينيد دو نسخه از فايل CSS ضميمه شده . در اين صورت وقتي از منوي فايل مرورگر هم گزينه پرينت رو بزنيم پرينت خوبي خواهيم داشت .
فقط بايد در نظر داشته باشيد كه درون فايل pstyle.css دستورات مناسبي رو براي پرينت درج كنيد .
بعضي از اين موارد شامل قرار دادن مقدار none براي خاصيت display مربوط به منوهاي سايت و يا كليه قسمتهايي كه نميخواهيد در پرينت ديده شوند .
تنظيم border ها و خيلي موارد ديگه كه بستگي به نظر شما داره .

No comments:

Post a Comment