نکات و ترفندهای چاپ در CSS :: پارس دانلود

كد ساعت و تاريخ

تور دبی

پارس دانلود

امنیت ، شبکه ، بازی های رایانه ای ، اخبار سایبری ...

پارس دانلود

امنیت ، شبکه ، بازی های رایانه ای ، اخبار سایبری ...

پارس دانلود

امام علی (ع) می فرماید:
هیچ گناهکاری را نا امید مکن، چه بسیار گناهکاری که عاقبت به خیر گشته
و چه بسیار خوش کرداری که در پایان عمر تباه شده و جهنمی گشته است.

Dear friends, it's best to look at the history of these 50 years We rebelled when there was no better ally than the United States for America Once we resurrected, we did not even know how to handle an old tank We rebelled when even the food in Iran was not enough for all people Once we resurrected, we did not even know what the real meaning of war was When we rose, everyone said that Iran was the most stable country in the region and now... We are the strongest regional power in terms of political stability We are the strongest country in the region in the military field We are the strongest region in the field of new science We are the strongest country in the field of manufacturing all types of missiles We are the strongest country in the region in terms of national, local, regional and family security We are the strongest cyberwar region in the region We are the strongest country in the field of domestic production (of course, our present president is an animal in all respects destroying the country, I love tramp) We are the strongest country in the region for the use of nuclear technology (and the region's poorest country in the field of nuclear weapons production (because our religious scholars consider this as equal to the war on God) We are the best in the world in the field of science production We are a member of the best countries in the field of medicine and family health We are a member of the best nations in the field of nanotechnology And... But before the revolution, we were only the military power of the region But before the revolution, we were the largest producer of crude oil But before the revolution, people were dying from the lack of science, food, lost culture, and so on .... But before the revolution, we were the only importer But before the revolution we had no private science But before the revolution, we had no scientist inside Iran But before our revolution our doctors were Indian But before the revolution, we did not know how to build a tower And... Please tell me which one is better? Before the revolution or after the revolution

لوگو روشنگری
طبقه بندی موضوعی
مهدویت امام زمان (عج)

نکات و ترفندهای چاپ در CSS

Unknown _rt | سه شنبه, ۲۴ شهریور ۱۳۹۴، ۰۵:۵۱ ق.ظ

بهینه سازی نسخه چاپی, چاپ صفحه سایت

با گذشت زمان و فراگیر شدن سیستم های کامپیوتری، کاغذ محبوبیت و کارایی خود را در محیط کار و منزل از دست داد. کامپیوترهای شخصی، لپ تاپ ها، تبلت ها و تلفن های هوشمند جایگزین مناسبی برای روش های سنتی نگهداری اطلاعات بودند.

اما هنوز با وجود مزایای فراوان استفاده از سیستم های دیجیتالی، افرادی هستند که تمایل بیشتری به نگهداری فیزیکی اسناد دارند.

در گذشته برای چاپ یک صفحه از وب سایت، نسخه خلاصه شده آن صفحه را به صورت مجزا ایجاد می کردیم تا کاربر بتواند به بهترین شکل نسخه چاپی آن را در اختیار داشته باشد.

مجموعه ای از ترفندها و نکات مربوط به "تلفیق نسخه چاپی سایت در نسخه اصلی آن" با کمک سی اس اس در دو بخش جمع آوری شده است که بخش اول آن را می توانید در ادامه مشاهده نمایید.

قدم اول: تعریف چاپگر به جای نمایشگر به عنوان خروجی
محل نوشتن تنظیمات مربوط به چاپ را با استفاده از دستور media مشخص می کنیم:

    @media print { 
 }

حذف رنگ های اضافه
بسیاری از مرورگرها به صورت پیش فرض در زمان چاپ رنگ ها را مدیریت (معکوس) می کنند تا در مصرف تونر یا کارتریج پرینتر صرفه جویی شود. اما برای داشتن بهترین خروجی، بهتر است رنگ ها به صورت مجزا برای چاپ تعریف شوند.

   @media print {
    body {
    color: #000;
    background: #fff;
    }
    }

حذف اجزای اضافه در زمان چاپ
در یک صفحه سایت قسمت هایی وجود دارد که برای نمایشگر طراحی شده اند. مواردی مانند تبلیغات، منوی سایت، تصاویر زمینه و ... با توجه به نیاز بهتر است در زمان چاپ حذف شوند. 
دستورات display: none و background: none انتخاب های مناسبی برای حذف این موارد از نسخه چاپی هستند.

    /* Default styles */
     
    h1 {
    color: #fff;
    background: url('/banner.jpg');
    }
     
    @media print {
    h1 {
    color: #000;
    background: none;
    }
     
    nav, aside {
    display: none;
    }
    }

واحدهای اندازه گیری در چاپ
در CSS واحدهای اندازه گیری متنوعی وجود دارد که پرکاربردترین آن پیکسل است. در زمان چاپ بهتر است از واحدهایی مانند سانتی متر و میلی متر استفاده شود تا بهترین خروجی را روی کاغذ داشته باشیم. یکی از بهترین روش ها، تعریف فاصله محتویات با لبه کاغذ با استفاده از page و margin است.

    @media print {
    h1 {
    color: #000;
    background: none;
    }
     
    nav, aside {
    display: none;
    }
     
    body, article {
    width: 100%;
    margin: 0;
    padding: 0;
    }
     
    @page {
    margin: 2cm;
    }
    }

یکپارچه بودن قسمت های مهم
زمان چاپ به صورت خودکار محتویات سایت صفحه بندی می شوند. برای بعضی از قسمت های سایت بهتر است صفحه بندی را مدیریت کنیم. به عنوان مثال، از چاپ شدن تیترها در پایین صفحه با دستور زیر جلوگیری می کنیم.

    h2, h3 {
    page-break-after: avoid;
    }

همچنین برای تصاویر حداکثر عرض تعریف می کنیم تا تصاویر بزرگتر به صورت خودکار در زمان چاپ متناسب با عرض صفحه چاپ شوند.

    img {
    max-width: 100% !important;
    }

نکته سوم اینکه بهتر است مقالات، اخبار و ... (article) در زمان چاپ از ابتدای صفحه شروع شوند.

    article {
    page-break-before: always;
    }

در نهایت بهتر است از تقسیم شدن بخش هایی مانند لیست ها و تصاویر به چند صفحه جلوگیری کنیم.

    ul, img {
    page-break-inside: avoid;
    }

نکته: چهار موردی که در این بخش ذکر شد فقط به عنوان نمونه بودند و با توجه به نیاز می توان این بخش را تکمیل کرد.

نمایش تصاویر زمینه و رنگ ها در چاپ
در بعضی از سایت ها (نمونه کارها، گالری تصاویر و ...)، تصاویر و رنگ ها اهمیت ویژه ای دارند. در صورتی که مرورگر کاربر پشتیبانی کند (مانند مرورگرهایی که از موتور وب کیتاستفاده می کنند)، با استفاده از دستورات سی اس اس می توانیم آن ها را به همان صورتی که در نمایشگر به نظر می رسند به چاپگر (رنگی) ارسال کنیم.

    @media print and (color) {
    * {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    }
    }


 ترفندهای کامپیوتری, اموزش کامپیوتر

درگاه اتصال یواس‌بی با پا به میدان گذاشتن حدود 18 سال پیش جهشی عظیم در صنعت رایانه‌های دسکتاپ ایجاد کرد. این درگاه اتصال با آسان کردن الصاق شدن گجت‌های مختلف به رایانه‌ها، به سرعت، استانداردهای رقیب بسیاری را از سر راه خود کنار زد؛ اما سرعت انتقال داده استاندارد یواس‌بی اصلی چندان زیاد نبود.

 

سرعت 12 مگابیت بر ثانیه (Mbits‌/‌sec) برای ارسال دستورات پرینت به چاپگرها یا ارتباط و تبادلات با صفحه کلید‌ها و ماوس‌ها مناسب بود اما در خارج از این محدوده، کارایی نداشت. پس از آن با گذشت پنج سال استاندارد USB2 وارد بازار شد که با افزایش سرعت انتقال داده تا 480 مگابیت بر ثانیه به حداکثر سرعت مناسب برای انتقال و تبادل داده به وسایلی چون دیسک سخت خارجی دست یافت. با گذشت زمان فناوری پیشرفت کرد تا جایی که سرعت یواس‌بی‌2 دیگر ناکافی به نظر می‌رسید. دلیل این که اکثر رایانه‌های دسکتاپ و لپ‌تاپ امروزی به حداقل یک درگاه اتصال یواس‌بی‌3 (USB3.0) مجهزند نیز همین است. این درگاه اتصال از قابلیت انتقال داده با سرعت 5 گیگابیت بر ثانیه (Gbits‌/‌sec) از سرعت انتقال داده‌ای تا 10 برابر یواس‌بی2 برخوردار است. محدوده گجت‌های قابل انطباق با یواس‌بی3 هنوز چندان گسترده نشده است، اما این استاندارد طی چند سال آینده به متداول‌ترین درگاه اتصال برای انتقال داده بدل خواهد شد. بنابراین افزودن درگاه اتصال یواس‌بی‌3 به رایانه شما یکی از ارتقاهایی است که ارزش فکر کردن را دارد.

 

چرا باید یو‌اس‌بی‌3 را انتخاب کنیم؟
این که همه کاربران به داشتن سوکت یواس‌بی اضافی روی رایانه‌شان تمایل دارند واقعیتی است که همه در مورد آن اتفاق نظر دارند، اما اضافه کردن درگاه‌های یواس‌بی اضافی به راحتی متصل کردن یک دوربین وب کم یا فلش درایو به رایانه نیست. همه گجت‌هایی که به یک درگاه یواس‌بی متصل می‌شوند پهنای باند انتقال داده مشترکی را با هم تقسیم می‌کنند. بنابر این اگر یک دیسک سخت خارجی و چند فلش درایو را به کنترل‌کننده یک درگاه یواس‌بی متصل کنید، همه آنها را وادار می‌کنید با سرعتی کمتر از آنچه که باید کار کنند. تنظیم‌کننده یواس‌بی، رابط کاربری درگاه اتصال یواس‌بی با مادربورد (و بقیه رایانه)است.

 

باید بدانید که یک رایانه دسکتاپ با یک دوجین درگاه اتصال یواس‌بی فقط از دو عدد تنظیم‌کننده یواس‌بی بهره می‌برد، اما گفتن این که کدام درگاه یواس‌بی به کدام تنظیم‌کننده متصل است، به این سادگی‌ها نیست. یواس‌بی‌3 این مشکل را حل کرده است و به دلیل پهنای باند ذکر شده 5 گیگابیت بر ثانیه‌ای خود منابع بیشتری را در اختیار سیستم می‌گذارد. درگاه یواس‌بی‌3 برای کار با وسایل خارجی مانند دیسک‌های سخت خارجی که نیاز به نقل و انتقال سریع داده دارند، بسیار مناسب است. این استاندارد جدید با استانداردهای پیشین نیز قابل انطباق است. (بنابراین گجت‌های دارای درگاه اتصال یواس‌بی‌2 و یواس‌بی می‌توانند به سوکت‌های پرسرعت یواس‌بی‌3 متصل شوند، اما نمی‌توانند از مزایای کارایی کامل آن بهره‌مند شوند، چرا که اتصال وسایل قدیمی به درگاه اتصال یواس‌بی‌3 بر سرعتشان نمی‌افزاید)

 

آیا رایانه من درگاه اتصال یواس‌بی‌3 دارد؟
سوکت‌های یواس‌بی3 از درگاه‌های اتصال یواس‌بی قدیمی‌تر (یواس‌بی و یواس‌بی2) متمایزند، اگر شما از نزدیک به داخل سوکت یواس‌بی‌3 نگاهی بیندازید متوجه 2 اتصال الکتریکی اضافی در آن می‌شوید، اما حتی به این کار هم نیازی نیست، چون ماده پلاستیکی که داخل سوکت یواس‌بی‌3 به‌کار می‌رود عموما به رنگ آبی روشن است. سوکت‌های استانداردهای قدیمی‌تر یواس‌بی و یواس‌بی2 بیشتر سفید یا سیاه رنگ هستند.

 

مراحل نصب کارت یواس‌بی
اگر رایانه شما درگاه اتصال یواس‌بی‌3 ندارد، مجهز کردن آن به این سوکت چندان مشکل نیست. اگر لپ‌تاپ‌تان شکاف پایانه کارت اکسپرس (Expresscard slot) داشته باشد، شما به آسانی با تهیه این کارت که درگاه یواس‌بی‌3 داشته باشد و متصل کردن آن به شکاف کارت اکسپرس کنار لپ‌تاپ خود می‌توانید آن را ارتقا دهید. (البته باید به دفترچه مشخصات و طرز استفاده آن مراجعه کنید تا دریابید شکاف کارت اکسپرس آن از چه نوع است) همچنین می‌توانید سوکت یواس‌بی‌3 را از طریق کارت گسترش پی‌سی‌آی اکسپرس (PCI Express expantion card) به رایانه دسکتاپ خود اضافه کنید.

 

پایانه‌های پی‌سی‌آی اکسپرس که به رنگ سفید هستند، روی مادربورد رایانه‌های دسکتاپ موجود هستند. پس از اتصال این نوع کارت، درگاه‌های اتصال یواس‌بی‌3 در قسمت پشت رایانه در دسترس شما قرار می‌گیرند. برخی از این‌گونه کارت‌ها سوکت‌های یواس‌بی‌3 داخلی نیز دارند. بیشتر اوقات پیش از متصل کردن خود کارت یواس‌بی به رایانه باید گرداننده‌های نرم‌افزاری مربوط به آن را نصب کنید. بنابراین پیش از هر کاری لوح فشرده همراه کارت یواس‌بی را در گرداننده (درایو) نوری سیستم خود قرار داده و مراحل نصب آن را دنبال کنید. اگر از سیستم لینوکسی استفاده می‌کنید، پشتیبانی از یواس‌بی‌3 در آن بصورت تعبیه شده وجود دارد و نیازی به نصب نرم‌افزار گرداننده ندارید. کارت‌هایی که گرداننده‌های نرم‌افزاری برای سیستم عامل OSx مک اپل را داشته باشند، بسیار نادر و کمیابند. پس از نصب درایور، رایانه را خاموش کرده و از برق درآورید. حال کیس رایانه را در وضعی بخوابانید تا بتوانید براحتی کارت یواس‌بی‌3 را داخل آن نصب کنید. در کنار کیس را باز کنید، یک شکاف پایانه پیدا کرده و در قسمت پشت رایانه از داخل کیس پیچ مربوط به درپوش فلزی مربوط به آن شکاف پایانه را باز کنید.

 

خیلی با دقت بخش اتصال کارت یواس‌بی را در بالا و در امتداد شکاف پایانه پی‌سی‌آی اکسپرس قرار داده و با فشار ملایم انگشتان دست روی 2 انتهای بورد (مدار الکترونیکی) به داخل شکاف پایانه فشار دهید. حالا با پیچ بورد کارت یواس‌بی‌3 را روی کیس بسته و در جایش محکم کنید. اتصال کابل برق مولکس (Molex) یا ساتا (Sata) را متصل کنید. درب کناری کیس رایانه را بسته و آن را روشن کنید. در این مرحله ویندوز باید کارت و گرداننده‌های نرم‌افزاری آن را بصورت خودکار شناسایی کند.

 

تکمیل و اتمام کار
برای راحتی استفاده شما می‌توانید یک هاب (hub) یواس‌بی داخلی تهیه کرده و آن را داخل کیس رایانه در یکی از محل‌های نصب دیسک سخت و درایوهای نوری در جلوی کیس رایانه نصب کرده و کابل اتصالش را از داخل کیس به یکی از درگاه‌های اتصال داخلی کارت یواس‌بی‌3 متصل کنید. این آسان‌ترین راه دسترسی به سوکت‌های یواس‌بی‌3 است و این نوع هاب‌های یواس‌بی گاهی درگاه کارت حافظه‌خوان نیز دارند که بسیار مفید است. بنابر این پیش از خرید کارت یواس‌بی‌3 مطمئن شوید که حتما حداقل یک درگاه اتصال یواس‌بی داخلی داشته باشد.

منبع:press.jamejamonline.ir

  • Unknown _rt

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی