Pamtohtmltbl User Manual(0) Pamtohtmltbl User Manual(0)

pamtohtmltbl - تبدیل تصویر بصری pnm/pam به یک جدول HTML

pamtohtmltbl [-transparent=color] [-verbose] [file]

کوتاه‌ترین اختصار یکتا برای گزینه‌ها پذیرفته می‌شود. می‌توانید به جای یک خط تیره از دو خط تیره برای مشخص کردن گزینه‌ها استفاده کنید. همچنین می‌توانید از نویسه فاصله به جای علامت مساوی برای جدا کردن نام گزینه از مقدار آن استفاده کنید.

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

دستور pamtohtmltbl یک تصویر بصری را به یک جدول HTML با یک سلول به ازای هر پیکسل تبدیل می‌کند. سلول جدول خالی است، اما رنگ پس‌زمینه آن همان رنگ پیکسل خواهد بود.

آرگومان file یک فایل PBM، PGM، PPM یا PAM است. در صورت استفاده از PAM، باید یک تصویر بصری استاندارد با نوع تاپل (tuple type) RGB، GRAYSCALE، یا BLACKANDWHITE، یا موردی معادل با کانال‌های اضافی با شماره‌های بالاتر باشد؛ اما pamtohtmltbl نوع تاپل را بررسی نمی‌کند و صرفاً آن را فرض می‌گیرد.

توجه داشته باشید که روش معمول‌تر برای گنجاندن یک تصویر بصری در یک سند HTML، استفاده از تگ <IMG> است.

همه مرورگرهای وب جدول‌ها را آن‌گونه که pamtohtmltbl انتظار دارد رندر نمی‌کنند و در نتیجه تصویری به‌شدت تحریف‌شده را نمایش می‌دهند. مشاهده شده است که مرورگرهای Internet Explorer 7 روی Windows و Opera 9.02 روی Windows کار می‌کنند؛ اما Firefox 2.0.0.16 روی همان سیستم Windows کار نمی‌کند.

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

این گزینه مشخص می‌کند که پیکسل‌های با رنگ تعیین‌شده باید در جدول HTML شفاف باشند. سلول جدول برای پیکسلی با این رنگ، هیچ رنگ پس‌زمینه‌ای نخواهد داشت.

رنگ (color) را همان‌طور که برای آرگومان روال کتابخانه‌ای pnm_parsecolor() شرح داده شده است، مشخص کنید.

این گزینه باعث می‌شود pamtohtmltbl پیام‌هایی را درباره فرایند تبدیل نمایش دهد.

pnm(1) pam(1)

ابزار pamtohtmltbl در Netpbm 10.15 (آوریل ۲۰۰۳) معرفی شد.

الکساندر بی. ایوانوف (SSH) برنامه‌ای نوشت که آن را pnm2html نامید. برایان هندرسون آن را برای استفاده از کتابخانه‌های Netpbm، مدیریت تصاویر PAM و پیروی از شیوه‌نامه‌های Netpbm تطبیق داد و نام آن را pamtohtmltbl گذاشت.

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

http://netpbm.sourceforge.net/doc/pamtohtmltbl.html
13 October 2008 netpbm documentation