Ppmtoacad User Manual(0) Ppmtoacad User Manual(0)

ppmtoacad - تبدیل PPM به پایگاه‌داده یا اسلاید Autocad

ppmtoacad

[-dxb]

[-poly]

[-background color]

[-white]

[-aspect ratio]

[-8]

[ppmfile]

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

دستور ppmtoacad یک تصویر PPM را به عنوان ورودی می‌خواند و یک فایل اسلاید Autocad® یا یک فایل واردسازی پایگاه‌داده دودویی (.dxb) به عنوان خروجی تولید می‌کند. اگر ppmfile را مشخص نکنید، ppmtoacad ورودی را از ورودی استاندارد دریافت می‌کند.

(نکته نگارشی: نام Autocad اغلب به صورت AutoCAD نوشته می‌شود. مستندات Netpbm از نگارش استاندارد آمریکایی استفاده می‌کند که در آن این شیوه بزرگ‌نویسی معتبر نیست).

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

می‌توانید هر گزینه را به کوتاه‌ترین پیشوند یکتای آن مخفف کنید.

دستور ppmtoacad یک فایل واردسازی پایگاه‌داده دودویی Autocad با پسوند (.dxb) می‌نویسد. شما این فایل را با دستور DXBIN می‌خوانید و پس از بارگذاری، بخشی از پایگاه‌داده هندسی Autocad می‌شود، بنابراین می‌توانید آن را مانند هر شیء دیگری مشاهده و ویرایش کنید. هر توالی از پیکسل‌های یکسان به یک شیء جداگانه در پایگاه‌داده تبدیل می‌شود؛ این امر می‌تواند منجر به فایل‌های ترسیم بسیار بزرگ در Autocad شود. با این حال، اگر می‌خواهید روی یک تصویر شطرنجی (بیت‌مپ) ردیابی (trace) انجام دهید، این امکان به شما اجازه می‌دهد تا به دلخواه روی تصویر بزرگ‌نمایی و پیمایش (pan) کنید.
اگر گزینه -dxb را مشخص نکنید، ppmtoacad یک فایل اسلاید Autocad تولید می‌کند. به طور معمول هر ردیف از پیکسل‌ها با یک موجودیت خط در Autocad نمایش داده می‌شود. اگر -poly را مشخص کنید، ppmtoacad پیکسل‌ها را به صورت چندضلعی‌های توپر ترسیم می‌کند. اگر اسلاید را روی نمایشی با وضوح بالاتر از تصویر اصلی مشاهده کنید، این کار باعث می‌شود که پیکسل‌ها به جای نمایش به صورت خطوط گسسته در پس‌زمینه صفحه، گسترش یابند. متأسفانه، این شیوه نمایش فایل‌های اسلایدی ایجاد می‌کند که فضای ذخیره‌سازی بیشتری اشغال کرده و نمایش آن‌ها زمان بیشتری می‌برد.
اکثر راه‌اندازهای نمایشگر Autocad می‌توانند طوری پیکربندی شوند که از هر رنگ موجودی به عنوان پس‌زمینه صفحه استفاده کنند. برخی از کاربران پس‌زمینه سیاه را ترجیح می‌دهند، برخی دیگر سفید، و گروه‌های خاص رنگ‌های اکر سوخته، خرمایی بنفش‌نما یا خاکستری شوکه‌کننده را ترجیح می‌دهند. نادیده گرفتن پیکسل‌هایی که نزدیک‌ترین رنگ Autocad آن‌ها برابر با رنگ پس‌زمینه است، می‌تواند اندازه پایگاه‌داده یا فایل اسلاید Autocad مورد نیاز برای نمایش تصویر شطرنجی را به طور چشمگیری کاهش دهد. اگر -background را مشخص نکنید، ppmtoacad رنگ پس‌زمینه صفحه را سیاه فرض می‌کند. شما می‌توانید هر شماره رنگ Autocad را به عنوان پس‌زمینه صفحه مشخص کنید؛ ppmtoacad فرض می‌کند که شماره رنگ‌ها فام‌های تعریف‌شده در جعبه‌رنگ استاندارد ۲۵۶ رنگی Autocad را مشخص می‌کنند.
از آنجا که بسیاری از کاربران Autocad پس‌زمینه سفید را برای صفحه انتخاب می‌کنند، این گزینه به عنوان یک میان‌بر ارائه شده است. مشخص کردن -white تأثیری دقیقاً یکسان با -background 7 دارد.
اگر تصویر مبدأ دارای پیکسل‌های غیرمربعی بود (به این معنی که PPM استاندارد نیست)، نسبت پهنای پیکسل به ارتفاع پیکسل را با ratio مشخص کنید. ppmtoacad فایل اسلاید یا .dxb حاصل را به گونه‌ای اصلاح می‌کند که پیکسل‌ها در صفحه نمایش Autocad مربعی باشند. برای مثال، جهت اصلاح تصویری که برای صفحه ۳۲۰x۲۰۰ در VGA/MCGA ساخته شده است، -aspect 0.8333 را مشخص کنید.
-8
رنگ‌های موجود در فایل خروجی را به ۸ سایه رنگ RGB محدود می‌کند.

نرم‌افزار Autocad دارای یک جعبه‌رنگ ثابت از ۲۵۶ رنگ است که در امتداد محورهای فام (hue)، روشنایی (lightness) و اشباع (saturation) توزیع شده‌اند. بنابراین ممکن است تصاویری را که حاوی رنگ‌های بسیار مشابه زیادی هستند، یا رنگ‌هایی که تقریب نزدیکی در جعبه‌رنگ Autocad ندارند، با کیفیت نامطلوبی نمایش دهد.

دستور ppmtoacad زمانی بهترین کارایی را دارد که سامانه نمایش‌دهنده خروجی آن بتواند جعبه‌رنگ کامل ۲۵۶ رنگی Autocad را نمایش دهد. پیکربندی‌های تک‌رنگ، ۸ رنگ و ۱۶ رنگ نتایجی کمتر از حد مطلوب ایجاد خواهند کرد.

هنگام ایجاد یک فایل .dxb یا یک فایل اسلاید با گزینه -poly، ppmtoacad توالی‌های عمودی و افقی پیکسل‌های یکسان را پیدا کرده و آن‌ها را در نواحی مستطیلی ادغام می‌کند تا اندازه فایل خروجی کاهش یابد. این روش برای تصاویری با مساحت‌های بزرگی از رنگ یکنواخت مؤثر است اما جایگزینی برای تبدیل واقعی شطرنجی به برداری (raster to vector) نیست. به‌ویژه، این فرآیند خطوط مورب نازک را اصلاً بهینه‌سازی نمی‌کند.

فایل‌های خروجی می‌توانند بسیار حجیم باشند.

Autocad Reference Manual: Slide File Format and Binary Drawing Interchange (DXB) Files, ppm(1)

John Walker
Autodesk SA
Avenue des Champs-Montants 14b
CH-2074 MARIN
Suisse/Schweiz/Svizzera/Svizra/Switzerland
    Usenet:kelvin@Autodesk.com
    Fax:038/33 88 15
    Voice:038/33 76 33

بدین‌وسیله مجوز استفاده، رونویسی، تغییر و توزیع این نرم‌افزار و مستندات آن برای هر مقصودی و بدون پرداخت هزینه، بدون هیچ‌گونه شرط یا محدودیتی اعطا می‌شود. این نرم‌افزار «همان‌گونه که هست» و بدون ضمانت صریح یا ضمنی ارائه شده است.

Autocad و Autodesk نشان‌های تجاری ثبت‌شده شرکت Autodesk, Inc هستند.

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

http://netpbm.sourceforge.net/doc/ppmtoacad.html
10 October 1991 netpbm documentation