انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

gs - آنلاین در ابر

gs را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور gs است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


gs - Ghostscript (مترجم و پیش نمایش زبان PostScript و PDF)

خلاصه


gs [ گزینه های ] [ فایل ها ]... (یونیکس، VMS)
gswin32c [ گزینه های ] [ فایل ها ]... (اماس ویندوز)
gswin32 [ گزینه های ] [ فایل ها ]... (اماس ویندوز 3.1)
gsos2 [ گزینه های ] [ فایل ها ]... (OS/2)

شرح


La gs (gswin32c, gswin32, gsos2) فرمان فراخوانی می کند شبح اسکریپت، مترجم Adobe
سیستم های' پست اسکریپت(tm) و قابل حمل سند قالب (PDF) زبان ها. gs "فایل ها" را در می خواند
توالی و آنها را به عنوان برنامه های Ghostscript اجرا می کند. بعد از انجام این کار، ادامه مطلب را می خواند
ورودی از جریان ورودی استاندارد (معمولاً صفحه کلید)، تفسیر هر خط
به طور جداگانه و خروجی به یک دستگاه خروجی (ممکن است یک فایل یا یک پیش نمایش پنجره X11 باشد، ببینید
زیر). مفسر هنگامی که با فرمان "خروج" مواجه می شود، به آرامی خارج می شود
یک فایل یا از صفحه کلید)، در انتهای فایل، یا در یک سیگنال وقفه (مانند Control-C)
در صفحه کلید).

مفسر سوئیچ های زیادی را تشخیص می دهد که برخی از آنها در زیر توضیح داده شده است. لطفا
برای اطلاعات کامل به مستندات استفاده مراجعه کنید. سوئیچ ها ممکن است در هر نقطه ای ظاهر شوند
خط فرمان و پس از آن برای همه فایل ها اعمال شود. فراخوانی Ghostscript با -h or -?
سوئیچ پیامی را تولید می کند که چندین سوئیچ مفید را نشان می دهد، همه دستگاه هایی که به آنها شناخته شده اند
آن فایل اجرایی و مسیر جستجو برای فونت ها. در یونیکس نیز مکان آن را نشان می دهد
مستندات دقیق

Ghostscript ممکن است برای استفاده از دستگاه های خروجی مختلف ساخته شود. برای اینکه ببینید کدام دستگاه های شما
قابل اجرا شامل، اجراgs -h".

مگر اینکه دستگاه خاصی را مشخص کنید، Ghostscript معمولاً اولین دستگاه را باز می کند
و خروجی را به آن هدایت می کند.

اگر با پشتیبانی X11 ساخته شده باشد، اغلب دستگاه پیش فرض یک پنجره X11 (پیش نمایشگر) است
ghostscript معمولاً از دستگاه bbox استفاده می کند و در stdout ابعاد آن را چاپ می کند
فایل پست اسکریپت

بنابراین اگر اولین مورد در لیست همان چیزی است که می خواهید استفاده کنید، فقط دستور را صادر کنید

gs myfile.ps

همچنین می توانید مجموعه دستگاه های موجود را از داخل Ghostscript: invoke بررسی کنید
Ghostscript و نوع

نام دستگاه ==

اما اولین دستگاه در لیست حاصل ممکن است دستگاه پیش‌فرض شما نباشد
با "gs -hبرای تعیین "AbcXyz" به عنوان دستگاه خروجی اولیه، سوئیچ را اضافه کنید

-sDEVICE=AbcXyz

به عنوان مثال، برای خروجی به چاپگر اپسون، ممکن است از دستور استفاده کنید

gs -sDEVICE=epson myfile.ps

سوئیچ "-sDEVICE=" باید قبل از اولین ذکر یک فایل برای چاپ باشد و فقط آن
اولین استفاده سوئیچ تاثیری دارد.

در نهایت می توانید یک دستگاه پیش فرض را در متغیر محیطی مشخص کنید GS_DEVICE.
ترتیب اولویت برای این گزینه ها از بالاترین به پایین ترین (Ghostscript از
دستگاه تعریف شده بالاترین در لیست) عبارت است از:

برخی از دستگاه ها می توانند وضوح (تراکم) متفاوتی را پشتیبانی کنند. برای مشخص کردن وضوح در
چنین چاپگری، از سوئیچ "-r" استفاده کنید:

gs -sDEVICE= -r ایکس

به عنوان مثال، در یک چاپگر 9 پین سازگار با اپسون، کمترین چگالی (سریعترین) را دریافت می کنید.
حالت با

gs -sDEVICE=epson -r60x72

و حالت بالاترین چگالی (بهترین کیفیت خروجی) با

gs -sDEVICE=epson -r240x72.

اگر یک چاپگر را به عنوان دستگاه خروجی انتخاب کنید، Ghostscript همچنین به شما امکان می دهد مکان را انتخاب کنید
Ghostscript خروجی را در سیستم‌های یونیکس، معمولاً به یک فایل موقت ارسال می‌کند. برای ارسال
خروجی فایل "foo.xyz"، از سوییچ استفاده کنید

-sOutputFile=foo.xyz

ممکن است بخواهید هر صفحه را جداگانه چاپ کنید. برای انجام این کار، خروجی را به یک سری از ارسال کنید
فایل های "foo1.xyz, foo2.xyz, ..." با استفاده از سوئیچ "-sOutputFile=" با "%d" در نام فایل
قالب:

-sOutputFile=foo%d.xyz

هر فایل به دست آمده یک صفحه خروجی دریافت می کند و فایل ها به ترتیب شماره گذاری می شوند.
"%d" یک مشخصات قالب printf است. شما همچنین می توانید از یک نوع مانند "%02d" استفاده کنید.

در سیستم های یونیکس و MS ویندوز نیز می توانید خروجی را به لوله ارسال کنید. مثلا لوله کردن
خروجی به "لیتردستور (که در بسیاری از سیستم های یونیکس، آن را به چاپگر هدایت می کند)، استفاده کنید
گزینه

-sOutputFile=%pipe%lpr

توجه داشته باشید که کاراکترهای '%' باید در MS Windows دو برابر شوند تا از مخدوش شدن توسط آن جلوگیری شود
مترجم فرمان

همچنین می توانید خروجی را به خروجی استاندارد ارسال کنید:

-sOutputFile=-
or
-sOutputFile=%stdout%

در این صورت باید از -q سوئیچ، برای جلوگیری از Ghostscript از نوشتن پیام
به خروجی استاندارد

برای انتخاب یک اندازه کاغذ خاص، از کلید خط فرمان استفاده کنید

-sPAPERSIZE=

برای مثال

-sPAPERSIZE=a4
or
-sPAPERSIZE=قانونی

اکثر اندازه های کاغذ ISO و US شناسایی می شوند. برای فهرست کامل به مستندات استفاده مراجعه کنید،
یا تعاریف موجود در فایل اولیه "gs_statd.ps".

Ghostscript می تواند کارهای زیادی غیر از چاپ یا مشاهده فایل های PostScript و PDF انجام دهد. برای
به عنوان مثال، اگر می خواهید کادر محدود یک فایل PostScript (یا EPS) را بدانید، Ghostscript
یک "دستگاه" ویژه ارائه می دهد که فقط این اطلاعات را چاپ می کند.

به عنوان مثال، با استفاده از یکی از نمونه فایل های توزیع شده با Ghostscript،

gs -sDEVICE=bbox golfer.ps

چاپ می کند

%%BoundingBox: 0 25 583 732
%% HiResBoundingBox: 0.808497 25.009496 582.994503 731.809445

OPTIONS


-- نام فایل arg1 ...
آرگومان بعدی را طبق معمول به عنوان نام فایل می گیرد، اما همه آرگومان های باقی مانده را می گیرد
(حتی اگر شکل نحوی سوئیچ ها را داشته باشند) و نام "ARGUMENTS" را تعریف می کند.
در "userdict" (نه "systemdict") به عنوان آرایه ای از آن رشته ها، قبل از در حال اجرا
فایل. هنگامی که Ghostscript اجرای فایل را به پایان می رساند، به پوسته باز می گردد.

-Dنام=رمز
-dنام=رمز
با تعریف داده شده یک نام را در "systemdict" تعریف کنید. نشانه باید دقیقا باشد
یک نشانه (همانطور که توسط عملگر "token" تعریف شده است) و ممکن است فاقد فضای خالی باشد.

-Dنام
-dنام یک نام در "systemdict" با value=null تعریف کنید.

-Sنام=رشته
-sنام=رشته
یک نام در "systemdict" با یک رشته داده شده به عنوان مقدار تعریف کنید. این با
-d. مثلا، -dname=35 معادل قطعه برنامه است
/name 35 def
در حالیکه -sname=35 برابر است با
/name (35) def

-P باعث می‌شود Ghostscript ابتدا در فهرست فعلی فایل‌های کتابخانه نگاه کند. توسط
به طور پیش فرض، Ghostscript دیگر در فهرست فعلی نگاه نمی کند، مگر اینکه، البته،
اولین دایرکتوری ارائه شده به صراحت "." که در -I. همچنین ببینید مقداردهی اولیه
فایل ها بخش زیر، و همراه استفاده از.htm برای بحث دقیق در مورد مسیرهای جستجو
و چگونه Ghostcript فایل ها را پیدا می کند.

-q راه‌اندازی آرام: پیام‌های راه‌اندازی عادی را سرکوب کنید، و همچنین معادل آن را انجام دهید
-dQUIET.

-gشماره 1xشماره 2
معادل با -dDEVICEWIDTH=شماره 1 و -dDEVICEHEIGHT=شماره 2. این برای
مزایای دستگاه هایی (مانند ویندوز X11) که به عرض و ارتفاع نیاز دارند (یا اجازه می دهند).
مشخص شود.

-rعدد
-rشماره 1xشماره 2
معادل با -dDEVICEXRESOLUTION=شماره 1 و -dDEVICEYRESOLUTION=شماره 2. این هست
به نفع دستگاه هایی مانند چاپگرهایی که از چندین X و Y پشتیبانی می کنند
قطعنامه ها اگر فقط یک عدد داده شود، برای هر دو وضوح X و Y استفاده می شود.

-Iدایرکتوری
لیست تعیین شده دایرکتوری ها را در سر مسیر جستجو برای کتابخانه اضافه می کند
فایل های.

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

توجه داشته باشید که فایل اولیه اولیه "gs_init.ps" "systemdict" را فقط خواندنی می کند، بنابراین
مقادیر نام تعریف شده با -D, -d, -S، یا -s قابل تغییر نیست (البته،
آنها را می توان با تعاریف موجود در "userdict" یا سایر لغت نامه ها جایگزین کرد.)

ویژه نامها


-dDISKFONTS
باعث می شود خطوط کلی کاراکترها در اولین بار از دیسک بارگیری شوند
مواجه می شوند. (معمولاً Ghostscript تمام خطوط اصلی کاراکترها را بارگذاری می کند
یک فونت را بارگیری می کند.) این ممکن است به هزینه بارگذاری فونت های بیشتری در RAM اجازه دهد
رندر کندتر

-dNOCACHE
ذخیره کاراکترها را غیرفعال می کند. فقط برای رفع اشکال مفید است.

-dNOBIND
عملگر "bind" را غیرفعال می کند. فقط برای رفع اشکال مفید است.

-dNODISPLAY
مقدار اولیه اولیه دستگاه خروجی را سرکوب می کند. این ممکن است مفید باشد زمانی که
اشکال زدایی.

-dNOPAUSE
اعلان و مکث انتهای هر صفحه را غیرفعال می کند. این ممکن است مطلوب باشد
برنامه هایی که در آن برنامه دیگری در حال رانندگی Ghostscript است.

-dNOPLATFONTS
استفاده از فونت های ارائه شده توسط پلت فرم زیرین را غیرفعال می کند (به عنوان مثال X
پنجره ها). اگر فونت‌های پلتفرم به‌طور نامطلوبی متفاوت به نظر برسند، ممکن است این مورد نیاز باشد
فونت های مقیاس پذیر

-dSAFER
عملیات فایل را که کار می تواند انجام دهد محدود می کند. به شدت برای اسپولرها توصیه می شود،
اسکریپت های تبدیل یا سایر محیط های حساس که در آن بد نوشته شده یا
کد برنامه مخرب PostScript باید از تغییر فایل های مهم جلوگیری شود.

-dWRITESYSTEMDICT
"systemdict" را قابل نوشتن می گذارد. این در هنگام اجرای ابزار ویژه ضروری است
برنامه هایی مانند font2c و pcharstr، که باید دسترسی عادی PostScript را دور بزند
حفاظت.

-sDEVICE=دستگاه
همانطور که در بالا توضیح داده شد، یک دستگاه خروجی اولیه جایگزین را انتخاب می کند.

-sOutputFile=نام فایل
یک فایل خروجی (یا لوله) جایگزین را برای دستگاه خروجی اولیه انتخاب می کند
در بالا توضیح داده شد.

امن تر MODE


La -dSAFER گزینه اپراتورهای "deletefile" و "renamefile" را غیرفعال می کند و ممنوع می کند
باز کردن دستورات لوله شده ("%pipe%CMD"). فقط "%stdout" و "%stderr" را می توان برای باز کرد
نوشتن همچنین خواندن فایل‌ها را غیرفعال می‌کند، به‌جز «%stdin»، فایل‌هایی که به‌عنوان a
آرگومان خط فرمان، و فایل های موجود در مسیرهای ارائه شده توسط LIBPATH و FONTPATH ​​یا
توسط پارامترهای سیستم /FontResourceDir و /GenericResourceDir مشخص شده است.

این حالت همچنین پارامتر LockSafetyParams دستگاه خروجی اولیه را روی آن تنظیم می کند
در برابر برنامه هایی که سعی می کنند با استفاده از دستگاه OutputFile روی فایل ها بنویسند محافظت کنید
پارامتر. از آنجایی که پارامترهای دستگاه مشخص شده در خط فرمان، از جمله
OutputFile، قبل از حالت SAFER تنظیم شده است، استفاده از "-sOutputFile=..." در خط فرمان است.
بدون محدودیت

حالت SAFER از تغییر /GenericResourceDir, /FontResourceDir جلوگیری می کند.
/SystemParamsPassword و /StartJobPassword.

در حالی که حالت SAFER پیش‌فرض نیست، برای بسیاری از اسکریپت‌های wrapper مانند پیش‌فرض است
ps2pdf و ممکن است پیش فرض در نسخه بعدی Ghostscript باشد. بنابراین هنگام اجرا
برنامه هایی که نیاز به باز کردن فایل ها یا تنظیم پارامترهای محدود دارند باید از آنها عبور کنید
-dNOSAFER گزینه خط فرمان یا مترادف آن -dDELAYSAFER.

هنگام دویدن با -dNOSAFER می توان یک "ذخیره" و سپس ".setsafe" را انجام داد،
یک فایل یا رویه را در حالت SAFER اجرا کنید و سپس از "restore" برای بازگشت به NOSAFER استفاده کنید
حالت به منظور جلوگیری از بازیابی شی ذخیره توسط فایل خارجی یا
رویه، عملگر ".runandhide" باید برای مخفی کردن شی ذخیره از روی استفاده شود
رویه محدود

از gs آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad