\
.\" This man page was generated by the Netpbm tool 'makeman' from HTML source.
.\" Do not hand-hack it! If you have bug fixes or improvements, please find
.\" the corresponding HTML page on the Netpbm website, generate a patch
.\" against that, and send it to the Netpbm maintainer.
.TH "Pamtable User Manual" 0 "15 April 2017" "netpbm documentation"
.SH "نام (NAME)"
pamtable \- چاپ مقادیر ماتریس پیکسلهای تصویر Netpbm به صورت جدول متنی
.UN synopsis
.SH "خلاصه دستور (SYNOPSIS)"
\fBpamtable\fP
[\fB-tuple\fP]
[\fB-hex\fP]
[\fInetpbmfile\fP]
.UN description
.SH "توضیحات (DESCRIPTION)"
.PP
این برنامه بخشی از
.BR "Netpbm" (1)\c
است.
.PP
دستور
\fBpamtable\fP
ماتریس شطرنجی (رستر) یک تصویر Netpbm را به صورت جدولی از مقادیر عددی نمونهها چاپ میکند. برای مثال، یک تصویر PPM با پهنای ۵ پیکسل و ارتفاع ۲ پیکسل از رنگینکمان (سیاه، قرمز، سبز، آبی، سفید) با مقدار بیشینه (maxval) برابر ۲۵۵ به این صورت نمایش داده میشود:
.nf
0 0 0|255 0 0| 0 255 0| 0 0 255|255 255 255
0 0 0|255 0 0| 0 255 0| 0 0 255|255 255 255
.fi
.PP
قالبهای خروجی دیگری نیز امکانپذیر هستند. بخش گزینههای خط فرمان را ببینید.
.PP
اگر مایلید فقط سطرها یا ستونهای خاصی را ببینید، از
\fBpamcut\fP
برای فیلتر کردن ورودی استفاده کنید.
.PP
اگر میخواهید فقط صفحههای رنگی (planes) خاصی را مشاهده کنید، از
\fBpamchannel\fP
برای فیلتر کردن ورودی استفاده کنید.
.PP
برنامه
\fBpamtable\fP
بین تاپلها (چندتاییها) خطوط عمودی (|) چاپ میکند، مگر اینکه در هر تاپل تنها یک نمونه وجود داشته باشد که در این صورت یک فاصله میان تاپلها چاپ میشود.
.PP
برنامه
\fBpamtable\fP
بین نمونههای درون یک تاپل یک فاصله قرار میدهد.
.PP
برای هر نمونه،
\fBpamtable\fP
مقدار عددی تصویر Netpbm را بدون تفسیر چاپ میکند. این مقدار را به صورت دهدهی (decimal) و راستچین در حداقل تعداد فاصلههای مورد نیاز برای چاپ maxval تصویر چاپ میکند.
.PP
اگر میخواهید نمونهها با تراکم بیشتری چاپ شوند، از
\fBpamdepth\fP
برای کاهش maxval استفاده کنید (تا اعداد دهدهی مربوط به نمونهها کمعرضتر شوند).
.PP
برنامه
\fBless\fP
(که بخشی از Netpbm نیست) برای پیمایش و مرور این جدول مناسب است. از گزینه
\fB\-\-chop\-long\-lines\fP
آن استفاده کنید و با کلیدهای حرکت نشانگر در تصویر پیمایش نمایید.
.UN arguments
.SH "آرگومانها (ARGUMENTS)"
.PP
تنها آرگومان ممکن، نام فایل حاوی تصویر Netpbm ورودی است. این آرگومان اختیاری است؛ اگر هیچ آرگومانی مشخص نکنید، ورودی از ورودی استاندارد (Standard Input) خوانده میشود.
.UN options
.SH "گزینهها (OPTIONS)"
.PP
علاوه بر گزینههای مشترک در تمام برنامههای مبتنی بر libnetpbm (به ویژه
\fB-quiet\fP\c
، به
.UR index.html#commonoptions
گزینههای مشترک (Common Options)
.UE
مراجعه کنید)،
\fBpamtable\fP
گزینههای خط فرمان زیر را میشناسد:
.TP
\fB-tuple\fP
مقادیر تاپل را در قالب نمادگذاری ریاضی تاپل چاپ میکند، مانند این:
.nf
(0, 0, 0) (255, 0, 0) (0, 255, 0) (0, 0, 255) (255, 255, 255)
(0, 0, 0) (255, 0, 0) (0, 255, 0) (0, 0, 255) (255, 255, 255)
.fi
.sp
این گزینه در Netpbm 10.11.00 (سپتامبر ۲۰۲۲) اضافه شده است.
.TP
\fB-hex\fP
مقادیر نمونه را به جای دهدهی به صورت شانزدهشانزدهی (هگزادسیمال) نمایش میدهد.
.sp
این گزینه همراه با
\fB-tuple\fP
معتبر نیست.
.sp
این گزینه در Netpbm 10.11.00 (سپتامبر ۲۰۲۲) اضافه شده است.
.TP
\fB-verbose\fP
.sp
پیامهای بیشتری درباره پردازش چاپ میکند.
.UN seealso
.SH "همچنین ببینید (SEE ALSO)"
.BR "pamfile" (1)\c
\&,
.BR "pamcut" (1)\c
\&,
.BR "pamchannel" (1)\c
\&,
.BR "pnm" (1)\c
\&,
.BR "pam" (1)\c
\&,
.BR "pamslice" (1)\c
\&,
.BR "ppmtoarbtxt" (1)\c
\&,
.BR "ppmtoterm" (1)\c
\&,
.UN history
.SH "تاریخچه (HISTORY)"
.PP
دستور
\fBpamtable\fP
در Netpbm 10.79 (ژوئن ۲۰۱۷) اضافه شد.
.SH "منبع مستندات (DOCUMENT SOURCE)"
این صفحه راهنما توسط ابزار 'makeman' پروژه Netpbm از منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارد:
.IP
.B http://netpbm.sourceforge.net/doc/pamtable.html
.PP