Picttoppm User Manual(0) Picttoppm User Manual(0)

picttoppm - تبدیل تصویر با فرمت گرافیکی Macintosh PICT به PPM

picttoppm

[-verbose=n]

[-fullres]

[-noheader]

[-quickdraw] [-fontdir file]

[pictfile]

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

دستور picttoppm یک فایل PICT (نسخه ۱ یا ۲) را خوانده و یک تصویر PPM در خروجی تولید می‌کند.

فرمت PICT یک قالب تصویری است که در سال ۱۹۸۴ توسط شرکت رایانه‌ای اپل به عنوان فرمت گرافیکی بومی مکینتاش توسعه یافت. یک تصویر PICT با استفاده از دستورات QuickDraw کدگذاری می‌شود. فرمت PICT یک مِتافرمت است که هم برای تصاویر بیتی (bitmap) و هم تصاویر برداری (vector) قابل استفاده است. فرمت PICT همچنین با نام‌های «تصویر مکینتاش» (Macintosh Picture) یا فرمت تصویر QuickDraw نیز شناخته می‌شود.

فایل‌های PICT در اصل برای تبادل گرافیک میان برنامه‌های کاربردی مختلف مکینتاش استفاده می‌شوند.

در MacOS X، فرمت PDF جایگزین PICT به عنوان فرمت گرافیکی اصلی شد.

علاوه بر گزینه‌های مشترک بین تمام برنامه‌های مبتنی بر libnetpbm (به‌ویژه -quiet، بخش گزینه‌های عمومی را ببینید)، picttoppm گزینه‌های خط فرمان زیر را می‌شناسد:

فهرست قلم‌های BDF موجود در file را برای استفاده توسط picttoppm هنگام رسم متن در دسترس قرار می‌دهد. برای قالب فایل fontdir به ادامه متن مراجعه کنید. این گزینه علاوه بر قلم‌های توکار و قلم‌های موجود در فایل fontdir است.
اجبار می‌کند که تصاویر موجود در فایل PICT حداقل با وضوح کامل خود در خروجی قرار گیرند. یک فایل PICT ممکن است مشخص کند که تصویر درون آن پیش از خروجی باید کوچک‌نمایی شود. این گزینه تصاویر را مجبور می‌کند اندازه اصلی خود را حفظ کرده و از افت کیفیت و از دست رفتن اطلاعات جلوگیری شود. این گزینه تمامی عملیات‌های PICT را به جز تصاویر غیرفعال می‌کند.
فرض نمی‌کند که ۵۱۲ بایت ابتدایی فایل هدر هستند. همه فایل‌های PICT چنین هدری دارند، اما این گزینه زمانی مفید است که داده‌های PICT در دوشاخه داده (data fork) فایل PICT ذخیره نشده باشند.
تنها عملیات‌های خالص quickdraw را اجرا می‌کند. به‌ویژه، تفسیر عملیات‌های ویژه چاپگر PostScript را غیرفعال می‌کند.
مجموعه‌ای از اطلاعات کامل درباره فایل PICT و فرآیند تبدیل را چاپ می‌کند که اساساً فقط برای توسعه‌دهندگان picttoppm کاربرد دارد.

n سطح پرگویی است، بین ۰ تا ۲.

پیش از Netpbm 10.98 (مارس ۲۰۲۲)، این گزینه به صورت یک فلگ بود که برای افزایش سطح گزارش چند بار مشخص می‌شد.

قالب فایل PICT یک فرمت عمومی برای ترسیم است. picttoppm همه دستورات ترسیمی را شناسایی نمی‌کند، اما تمامی دستورات تصویر را به طور کامل پیاده‌سازی کرده و بیشتر دستورات رسم خط، مستطیل، چندضلعی و متن را پیاده‌سازی می‌کند. این برنامه برای تبدیل تصاویر اسکن‌شده و برخی تبدیلات ترسیمی مفید است.

با گزینه -fullres، دستور picttoppm دستورات رسم متن را نادیده می‌گیرد. از نسخه Netpbm 10.45 (دسامبر ۲۰۰۸)، در صورت نادیده گرفتن متن به این دلیل، یک پیام هشدار صادر می‌کند.

بخشی از اطلاعات درون یک فایل PICT متن است، همراه با عددی که نشان‌دهنده قلمی است که متن باید با آن رندر شود. picttoppm دارای یک قلم توکار است، اما می‌توانید با هدایت picttoppm به فایل‌های قلم BDF موارد دیگری را اضافه کنید؛ این کار با فایل‌های دایرکتوری قلم انجام می‌شود.

برنامه picttoppm به‌طور خودکار از فایلی به نام fontdir در دایرکتوری جاری در صورت وجود استفاده می‌کند. می‌توانید با گزینه -fontdir یک فایل دایرکتوری قلم اضافی را نیز مشخص کنید.

بدیهی است که تعاریف قلم‌ها به شدت با مکینتاش مرتبط هستند. می‌توانید شماره قلم‌ها و اطلاعات بیشتر درباره قلم‌ها را در مستندات مکینتاش بیابید.

هر خط در فایل یا یک توضیح (کامنت) است یا اطلاعات قلم. کامنت با # آغاز می‌شود. اطلاعات قلم از ۴ فیلد جداشده با فاصله تشکیل شده است. فیلد اول شماره قلم، فیلد دوم اندازه قلم بر حسب پیکسل، فیلد سوم سبک قلم و فیلد چهارم نام فایل BDF حاوی قلم است. قالب BDF توسط سیستم پنجره X (X Window System) تعریف شده و خارج از محدوده این سند است.

شماره قلم نشان‌دهنده تایپ‌فیس (نوع قلم) است. در اینجا فهرستی از شماره‌های قلم شناخته‌شده و تایپ‌فیس‌های آن‌ها آورده شده است:

0
Chicago
1
application font
2
New York
3
Geneva
4
Monaco
5
Venice
6
London
7
Athens
8
San Franciso
9
Toronto
11
Cairo
12
Los Angeles
20
Times Roman
21
Helvetica
22
Courier
23
Symbol
24
Taliesin

سبک قلم نشان‌دهنده تغییراتی روی قلم است. چندین تغییر ممکن است روی یک قلم اعمال شود و سبک قلم مجموع شماره‌های تغییرات زیر است:

1
Boldface (توپر)
2
Italic (مورب)
4
Underlined (زیرخط‌دار)
8
Outlined (توخالی)
16
Shadow (سایه‌دار)
32
Condensed (فشرده)
64
Extended (گسترده)

Inside Macintosh volumes 1 and 5, ppmtopict(1), ppm(1)

حق نشر ۱۹۹۳ George Phillips

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

http://netpbm.sourceforge.net/doc/picttoppm.html
17 June 2006 netpbm documentation