در این مقاله می خواهیم به معرفی پردازشگرهای پرینت بپردازیم. اما در ابتدا چند مفهوم مهم در رابطه با پرینترها را مرور می نماییم.
پردازشگرهای پرینت (Print Processor)، فایلهای DLLای هستند که در حالت کاربر کار می کنند و داده اسپول شده یک print job را به به فرمتی تبدیل می کنند که قابل ارسال به یک نمایشگر پرینت باشد.آن ها همچنین مسئول رسیدگی به درخواست های برنامه های کاربردی مبنی بر توقف، ادامه و انصراف از یک print job هستند. داده های اسپول شده یک print job در یک فایل اسپول نگهداری می شوند.پردازشگر پرینت فایل را می خواند، عملیات تبدیل را روی داده ها انجام می دهد و حاصل را در اسپولر می نویسد. اسپولر داده ها را به نمایشگر پرینت مناسب می فرستد.
در ابتدا ویندوز پردازشگر پرینت را ارائه می کرد، اما نسخه قدیمی این پردازشگر چندان مورد اطمینان نبود. در ضمن سازنده های پرینتر مثل شرکت HP ترجیح می دادند چاپ با مشخصات تعیین شده توسط خودشان را برای مشتری راحت تر نمایند. به این ترتیب آنها پردازشگرهای پرینت مخصوص به خود را ارائه نمودند. اما پس از آن مایکروسافت هم پردازشگر پرینت ساخته خود را قویتر نمود، به طوری که دوباره استفاده از آن گسترده گردید.
اما هنوز در جاهایی ممکن است امکاناتی اضافه مورد نیاز باشد که استفاده از پردازشگرهای خاص را می طلبد. معمولاً زمانی که یک پرینتر را نصب میکنیم، پردازشگر آن هم خود به خود نصب می شود. میتوانیم روی سیستم خود چندین نوع پردازشگر پرینت همزمان نصب کرده و از انها استفاده نماییم.برای پرینت گرفتن با سیستم های مبتنی بر ویندوز، Localspl.dll پردازشگر پرینت می باشد.
برای دستگاه های شرکت Apple نیز Sfmpsprt.dll مورد استفاده قرار می گیرد. نوع داده خروجی هر دو پردازشگرها RAW می باشد. این نوع داده مستقل از نوع دستگاه می باشد و برای چاپ در دستگاه مورد نظر آماده شده است. این نوع داده نیازی به چاپ شدن در دستگاه دیگری ندارد.نوع داده TEXT این امکان را فراهم می نماید که یک print job حاوی متن ساده را به دستگاهی بفرستیم که قادر به ترجمه متن نیست. اسپولر درخواست مربوط به این کار را با استفاده از پیش فرض های تعریف شده برای فونت، شکل و جهت گیری در پرینتر می سازد.
اسپولر از تنظیمات رزولوشن موجود در قسمت Printing Defaults در بخش Advanced از قسمت Properties مربوط به پرینتر استفاده می نماید. برای نوع داده EMF، داده ها توسط GDI پردازش می شوند و سپس در پس زمینه روی یک اسپولر 32 بیتی ترجمه می شوند. در آخر نیز به درایور پرینتر فرستاده می شوند.
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود