ورود

View Full Version : کنترل چاپ صفحه با CSS



vashka
یک شنبه 19 خرداد 1387, 09:30 صبح
به کارگیری CSS برای چاپ صفحه به شما امکان می دهد Style Sheet اختصاصی ایجاد کنید و با آن فرآیند چاپ را در کنترل داشته باشید. این نوع Style Sheet با آنهایی که روی نمایشگر استفاده می شوند تفاوت دارد. برای نمونه، ممکن است بخواهید نوارهای کناری اضافی و عکس ها و تبلیغات را از نسخه چاپی حذف کنید.
می توانید Style Sheet را به گونه ای طراحی کنید که فقط موقع چاپ مورد استفاده قرار گیرد و یا فقط روی مانیتور و یا برای هر دو منظور استفاده شود.
برای استفاده از این نوع طراحی مخصوص چاپ کافی است عبارت “media= “print را به دستور link اضافه کنید.

مانند : <”link type=”text/css” media=”print” rel=”stylesheet” href=”print.css />.

از سایتهای معتبری که از این تکنیک استفاده کرده اند می توان به ویکی پدیا اشاره کرد.

اطلاعات تکمیلی به همراه نمونه ای از این تکنیک را میتوانید از وب سایت شخصیم (http://www.wdd.ir/css-print-%da%a9%d9%86%d8%aa%d8%b1%d9%84-%da%86%d8%a7%d9%be-%d8%b5%d9%81%d8%ad%d9%87/) دریافت کنید

محمدامین شریفی
پنج شنبه 23 خرداد 1387, 00:39 صبح
کاشکی با مثال توضیح میدادی.چون خیلی ها از این خواصیت CSS غافلند.
CSS رو بزار

hejjat
پنج شنبه 23 خرداد 1387, 01:22 صبح
و این خاصیت ربطی به مرورگر نداره؟

محمدامین شریفی
پنج شنبه 23 خرداد 1387, 07:09 صبح
و این خاصیت ربطی به مرورگر نداره؟
css یک استاندارد معرفی شده از سوی w3c است و باید همه مرورگرها رعایت کنند.و چون متن است.
پس مستقل از سخت افزار و نرم افزار است

vashka
پنج شنبه 23 خرداد 1387, 20:27 عصر
این تکنیک همانطور که دوست عزیزمون گفت با هیچ مرورگری مشکلی نداره

hejjat
جمعه 24 خرداد 1387, 01:07 صبح
css یک استاندارد معرفی شده از سوی w3c است و باید همه مرورگرها رعایت کنند.و چون متن است.
پس مستقل از سخت افزار و نرم افزار است
منظور من این نبود، منظور من این بود که همه مرورگرها موقع پرینت گرفتن اون استایل مربوط به پرینت رو اعمال می کنن یا نه؟

vashka
جمعه 24 خرداد 1387, 10:49 صبح
نه هیچ مشکلی با هیچ مرورگری نداره