| Pbmtog3 User Manual(0) | Pbmtog3 User Manual(0) |
نام (NAME)
pbmtog3 - تبدیل تصویر PBM به یک فایل فکس Group 3 MH
خلاصه دستور (SYNOPSIS)
pbmtog3 [-reversebits] [-nofixedwidth] [-align8|-align16] [pbmfile]
توضیحات (DESCRIPTION)
این برنامه بخشی از Netpbm(1) است.
دستور pbmtog3 یک تصویر PBM را به عنوان ورودی خوانده و یک فایل فکس Group 3 MH به عنوان خروجی تولید میکند.
شما همچنین میتوانید با استفاده از pamtotiff یک فایل TIFF تولید کنید که درون خود از همین کدگذاری بهره میبرد.
هیچ برنامهای در Netpbm وجود ندارد که سایر قالبهای فکس مانند MR و MMR را تولید کند، اما pamtotiff میتواند فایلهای TIFF تولید کند که از این کدگذاریها استفاده میکنند.
گزینهها (OPTIONS)
علاوه بر
گزینههای
مشترک میان
تمامی
برنامههای
مبتنی بر libnetpbm
(بهویژه
-quiet، به
Common Options مراجعه
کنید)، pbmtog3
گزینههای
خط فرمان
زیر را
میشناسد:
- -reversebits
- این گزینه باعث میشود بیتها در هر بایت خروجی معکوس شوند، به طوری که کمارزشترین بیت به باارزشترین بیت تبدیل گردد. برخی مودمهای فکس بیتها را به ترتیب معکوس انتظار دارند و این گزینه این حالت را جبران میکند. اگر هنگام خواندن فایل G3 (مثلاً با g3topbm) با پیامهای خطای فراوان "bad code word" مواجه شدید، از این گزینه استفاده کنید. توجه داشته باشید که در صورت استفاده از این گزینه، خروجی یک فایل استاندارد G3 نخواهد بود.
- -nofixedwidth
- بیشتر
دستگاههای
فکس انتظار
دارند
پهنای
تصویر ۱۷۲۸
ستون باشد،
بنابراین
pbmtog3 بهطور
پیشفرض
خروجی را به
این پهنا
برش میدهد.
اگر
میخواهید
پهنای
تصویر اصلی
حفظ شود، از
این گزینه
استفاده
کنید.
این گزینه از Netpbm 10.6 (ژوئیه ۲۰۰۲) اضافه شده است. پیش از آن، pbmtog3 همیشه پهنای تصویر اصلی را حفظ میکرد.
- -align8
- -align16
- این
گزینهها
به ترتیب
تعیین
میکنند که
ردیفهای
خروجی با
افزودن
بیتهای
فاصلهساز
(padding) در جلوی
کدهای EOL، با
مرزهای ۸
بیتی یا ۱۶
بیتی تراز
شوند.
بدون این گزینهها، pbmtog3 هیچ بیت فاصلهسازی اضافه نمیکند و ردیفها میتوانند در هر کجای یک بایت آغاز شده یا پایان یابند.
نمیتوان هر دوی این گزینهها را با هم مشخص کرد.
این گزینهها در Netpbm 10.79 (ژوئن ۲۰۱۷) اضافه شدند.
همچنین ببینید (SEE ALSO)
g3topbm(1)، pamtotiff(1)، pbm(1)، fax formats(1)
تاریخچه (HISTORY)
پیش از Netpbm 10.79 (ژوئن ۲۰۱۷)، برنامه دیگری با همین نام در Netpbm وجود داشت که توسط Paul Haeberli <paul@manray.sgi.com> در سال ۱۹۸۹ نوشته شد و پس از آن بهطور گسترده توسط دیگران تغییر یافت.
Akira Urushibata <afu@wta.att.ne.jp> نسخه کنونی را با الگوریتمی کاملاً متفاوت در آوریل ۲۰۱۷ بازنویسی کرد و کار خود را به مالکیت عمومی (public domain) واگذار نمود.
برنامه کنونی با نسخههای پیش از 10.79 سازگاری پسرو (backward compatible) دارد.
منبع سند (DOCUMENT SOURCE)
این صفحه راهنما توسط ابزار 'makeman' در Netpbm از منبع HTML تولید شده است. مستندات اصلی در آدرس زیر قرار دارد:
| 20 April 2017 | netpbm documentation |