Escp2topbm User Manual(0) Escp2topbm User Manual(0)

escp2topbm - تبدیل فایل چاپگر ESC/P2 به تصویر PBM

escp2topbm [printfile]

این برنامه بخشی از Netpbm(1) است.

برنامهٔ escp2topbm یک جریان کنترلی چاپگر ESC/P2 را به عنوان ورودی می‌خواند. این برنامه یک تصویر PBM به عنوان خروجی تولید می‌کند.

برنامهٔ escp2topbm محتوای گرافیک شطرنجی را از جریان کنترلی چاپگر Epson ESC/P2 پالایش کرده و تصویری را که قرار بوده چاپ شود، به صورت یک تصویر PBM استاندارد (خام یا raw) می‌نویسد.

ورودی از فایلی خوانده می‌شود که نام آن در آرگومان printfile مشخص شده است، یا در صورت مشخص نشدن printfile، از ورودی استاندارد خوانده می‌شود. خروجی در خروجی استاندارد قرار می‌گیرد.

برنامهٔ escp2topbm حالت‌های فشرده‌سازی 0 (بدون فشرده‌سازی) و 1 (فشرده‌سازی RLE) را در جریان ورودی اپسون متوجه می‌شود.

هیچ گزینه خط فرمانی به طور خاص برای escp2topbm تعریف نشده است، اما این برنامه گزینه‌های مشترک در تمام برنامه‌های مبتنی بر libnetpbm را شناسایی می‌کند (به
گزینه‌های عمومی (Common Options)
مراجعه کنید).

پیش از Netpbm نسخه 10.72 (سپتامبر 2015)، گزینه عمومی -plain در Netpbm هیچ تأثیری بر escp2topbm نداشت.

از آنجا که escp2topbm برنامه‌ای ساده است و اصولاً برای آزمایش pbmtoescp2 ایجاد شده است، محدودیت‌هایی وجود دارد:

  • برنامهٔ escp2topbm تنها به توالی‌های "ESC." نگاه می‌کند و تمامی داده‌های خارج از این توالی‌های گریز (Escape) را نادیده می‌گیرد.
  • برنامهٔ escp2topbm فرض می‌کند که تنها یک گرافیک شطرنجی در جریان چاپگر وجود دارد. اگر چنین نباشد، نتیجه نامفهوم و بی‌معنی خواهد بود.
  • برنامهٔ escp2topbm فرض می‌کند که تمامی توالی‌های "ESC." از یک مقدار عرض یکسان استفاده می‌کنند. اگر چنین نباشد، نتیجه نامفهوم و بی‌معنی خواهد بود.

pbmtoescp2(1), pbm(1)

حق نشر (C) 2003 متعلق به Ulrich Walcher (u.walcher@gmx.de).

برنامهٔ escp2topbm در نگارش 10.18 نت‌پی‌بی‌ام (اوت 2003) به Netpbm اضافه شد؛ و تقریباً در همان زمان نیز ایجاد شده بود.

این صفحه راهنما توسط ابزار Netpbm تحت عنوان 'makeman' از منبع HTML تولید شده است. مستندات اصلی در آدرس زیر قرار دارد:

http://netpbm.sourceforge.net/doc/escp2topbm.html
14 July 2015 netpbm documentation