.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.13 .\" .\" Standard preamble: .\" ======================================================================== .de Sh \" Subsection heading .br .if t .Sp .ne 5 .PP \fB\\$1\fR .PP .. .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. | will give a .\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used to .\" do unbreakable dashes and therefore won't be available. \*(C` and \*(C' .\" expand to `' in nroff, nothing in troff, for use with C<>. .tr \(*W-|\(bv\*(Tr .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' 'br\} .\" .\" If the F register is turned on, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . nr % 0 . rr F .\} .\" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .hy 0 .if n .na .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "DOSEPSBIN 1" .TH DOSEPSBIN 1 "2012-03-22 v1.2" "perl v5.8.1" "User Contributed Perl Documentation" .SH "نام (NAME)" dosepsbin \- استخراج بخش‌های PS/WMF/TIFF از فایل‌های باینری DOS EPS .SH "نسخه (VERSION)" .IX Header "VERSION" 2012\-03\-22 v1.2 .SH "خلاصه دستور (SYNOPSIS)" .IX Header "SYNOPSIS" برنامهٔ \fBdosepsbin\fR یک فایل \s-1EPS\s0 را که یک فایل متنی سادهٔ (\s-1ASCII\s0) پست‌اسکریپت نبوده بلکه به‌صورت فایل باینری \s-1DOS\s0 \s-1EPS\s0 ارائه شده است، تحلیل می‌کند. .PP .Vb 1 \& dosepsbin [options] .Ve .PP این برنامه ابتدا \fIinput file\fR (فایل ورودی) را تحلیل کرده، سرایند آن را اعتبارسنجی می‌کند و خلاصه‌ای از بخش‌های موجود ارائه می‌دهد. سپس با توجه به گزینه‌های مشخص‌شده، بخش‌ها در فایل‌ها ذخیره می‌شوند. .PP گزینه‌ها: .PP .Vb 9 \& --eps-file Write PS section to . \& --wmf-file Write WMF section to . \& --tiff-file Write TIFF section to . \& --inputfile The name of the input file. \& --verbose Verbose output. \& --quiet Only errors and warnings are printed. \& --help Brief help message. \& --man Full documentation. \& --version Print version identification. .Ve .PP فایل‌های مشخص‌شده برای خروجی باید متفاوت از فایل ورودی باشند. .SH "توضیحات (DESCRIPTION)" .IX Header "DESCRIPTION" .Sh "قالب باینری فایل \s-1DOS\s0 \s-1EPS\s0" .IX Subsection "DOS EPS Binary File Format" یک فایل پست‌اسکریپت کپسوله‌شده (\s-1EPS\s0) می‌تواند در یک قالب باینری ویژه نیز ارائه شود تا از امکان گنجاندن تصویر بندانگشتی پشتیبانی کند. این قالب فایل با یک سرایند باینری آغاز می‌شود که موقعیت بخش‌های احتمالی را در بر دارد: .IP "* Postscript (\s-1PS\s0)" 4 .IX Item "Postscript (PS)" .PD 0 .IP "* Windows Metafile Format (\s-1WMF\s0)" 4 .IX Item "Windows Metafile Format (WMF)" .IP "* Tag Image File Format (\s-1TIFF\s0)" 4 .IX Item "Tag Image File Format (TIFF)" .PD .PP بخش \s-1PS\s0 الزامی است و علاوه بر آن باید دست‌کم یکی از فایل‌های \s-1WMF\s0 یا \s-1TIFF\s0 موجود باشد. .SH "گزینه‌ها (OPTIONS)" .IX Header "OPTIONS" .IP "\fB\-\fR\fB\-eps\-file\fR=<\fIfile\fR>" 4 .IX Item "--eps-file=" بخش \s-1PS\s0 در <\fIfile\fR> نوشته می‌شود. فایل خروجی باید با فایل ورودی متفاوت باشد. .IP "\fB\-\fR\fB\-wmf\-file\fR=<\fIfile\fR>" 4 .IX Item "--wmf-file=" بخش \s-1WMF\s0 در صورت وجود در <\fIfile\fR> نوشته می‌شود. فایل خروجی باید با فایل ورودی متفاوت باشد. .IP "\fB\-\fR\fB\-tiff\-file\fR=<\fIfile\fR>" 4 .IX Item "--tiff-file=" بخش \s-1TIFF\s0 در صورت وجود در <\fIfile\fR> نوشته می‌شود. فایل خروجی باید با فایل ورودی متفاوت باشد. .IP "\fB\-\fR\fB\-inputfile\fR=<\fIfile\fR>" 4 .IX Item "--inputfile=" فایل ورودی می‌تواند به‌طور مستقیم نیز در خط فرمان مشخص شود. اگر فایل یافت نشود، نام فایل با پسوند \(lq.eps\(rq امتحان می‌شود. .IP "\fB\-\fR\fB\-verbose\fR" 4 .IX Item "--verbose" نمایش پیام‌های مشروح و با جزئیات. .IP "\fB\-\fR\fB\-quiet\fR" 4 .IX Item "--quiet" هیچ پیامی به‌جز خطاها و هشدارها چاپ نمی‌شود. .IP "\fB\-\fR\fB\-help\fR" 4 .IX Item "--help" نمایش پیام راهنمای کوتاه. .IP "\fB\-\fR\fB\-man\fR" 4 .IX Item "--man" نمایش صفحهٔ راهنمای کامل (man page). .IP "\fB\-\fR\fB\-version\fR" 4 .IX Item "--version" چاپ مشخصات نسخه و خروج. .SH "مثال‌ها (EXAMPLES)" .IX Header "EXAMPLES" دستور زیر بخش \s-1PS\s0 را از فایل \fItest.eps\fR استخراج کرده و نتیجه را در فایل \fItest\-ps.eps\fR ذخیره می‌کند: .PP .Vb 1 \& dosepsbin --eps-file test-ps.eps test.eps .Ve .SH "نویسندگان (AUTHORS)" .IX Header "AUTHOR" Heiko Oberdiek, email: heiko.oberdiek at googlemail.com .SH "کپی‌رایت و تکثیر (COPYRIGHT)" .IX Header "COPYRIGHT AND LICENSE" حق نشر ۲۰۱۱\-۲۰۱۲ متعلق به Heiko Oberdiek است. .PP این کتابخانه یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت همان شرایط خود Perl (مجوز هنری پرل/مجوز عمومی همگانی گنو، نسخه ۲) بازتوزیع کرده و/یا تغییر دهید. .SH "همچنین ببینید (SEE ALSO)" .IX Header "SEE ALSO" قالب باینری فایل \s-1DOS\s0 \s-1EPS\s0 در بخش \*(L"5.2 Windows Metafile or \s-1TIFF\s0\*(R" شرح داده شده است: .PP .Vb 5 \& Adobe Developer Support, \& Encapsulated PostScript File Format Specification, \& Version 3.0, \& 1992-05-01, \& http://partners.adobe.com/public/developer/en/ps/5002.EPSF_Spec.pdf .Ve .SH "تاریخچه (HISTORY)" .IX Header "HISTORY" .IP "\fB2011/11/10 v1.0\fR" 2 .IX Item "2011/11/10 v1.0" .RS 2 .PD 0 .IP "* نسخهٔ نخست." 2 .IX Item "First version." .RE .RS 2 .RE .IP "\fB2011/12/05 v1.1\fR" 2 .IX Item "2011/12/05 v1.1" .RS 2 .IP "* رفع غلط املایی در متن راهنما (با تشکر از Peter Breitenlohner)." 2 .IX Item "Typo fixed in help text (thanks Peter Breitenlohner)." .RE .RS 2 .RE .IP "\fB2012/03/22 v1.2\fR" 2 .IX Item "2012/03/22 v1.2" .RS 2 .IP "* رفع اشکال در آزمون اعتبارسنجی آفست بخش \s-1PS\s0." 2 .IX Item "Fix in validation test for offset of PS section." .RE .RS 2 .RE