PS2EPSI(1) Ghostscript Tools PS2EPSI(1)

ps2epsi - تولید فایل پست‌اسکریپت کپسوله‌شده سازگار (EPSI)

ps2epsi infile.ps [ outfile.epsi ] (Unix)
ps2epsi infile.ps [ outfile.epi ] (DOS)

دستور ps2epsi با استفاده از gs(1) یک فایل PostScript(tm) را پردازش کرده و به عنوان خروجی، فایلی جدید و منطبق بر قالب Encapsulated PostScript Interchange (EPSI) شرکت ادوبی تولید می‌کند. قالب EPSI شکل خاصی از پست‌اسکریپت کپسوله‌شده (EPS) است که نسخه‌ای نقشه‌بیتی (bitmap) از صفحه نهایی نمایش داده شده را در قالب کامنت‌های پست‌اسکریپت به ابتدای فایل اضافه می‌کند. برنامه‌هایی که EPSI را پشتیبانی می‌کنند (معمولاً واژه‌پردازها یا نرم‌افزارهای نشر رومیزی DTP) می‌توانند از این بیت‌مپ برای پیش‌نمایش صفحه پست‌اسکریپت روی صفحه نمایش استفاده نمایند. کیفیت نمایش داده شده معمولاً خیلی بالا نیست (برای مثال، وضوح پایین و بدون رنگ است)، اما نسخه چاپ‌شده نهایی از پست‌اسکریپت واقعی بهره می‌برد و بنابراین کیفیت عادی پست‌اسکریپت را دارد.

در سیستم‌های یونیکس دستور ps2epsi به این صورت فراخوانی می‌شود:

ps2epsi infile.ps [ outfile.epsi ]

که در آن "infile.ps" فایل ورودی و "outfile.epsi" فایل EPSI حاصل است. اگر نام فایل خروجی ذکر نشود، از روی نام فایل ورودی ایجاد می‌شود. هنگامی که یک پسوند استاندارد (".ps"، ".cps"، ".eps" یا ".epsf") استفاده شده باشد، با پسوند خروجی ".epsi" جایگزین خواهد شد. در سیستم‌های DOS دستور به صورت زیر است:

ps2epsi infile.ps outfile.epi

که در آن "infile.ps" فایل اصلی پست‌اسکریپت و "outfile.epi" نام فایل خروجی است.

هر فایل پست‌اسکریپتی را نمی‌توان با موفقیت کپسوله کرد، زیرا محدودیت‌هایی در مورد ساختارهایی که یک فایل کپسوله‌شده صحیح می‌تواند در پست‌اسکریپت شامل شود وجود دارد. دستور ps2epsi برای کمک به کپسوله‌سازی پردازش‌های بیشتری انجام می‌دهد، و جعبه محاطی (bounding box) مورد نیاز برای تمام فایل‌های پست‌اسکریپت کپسوله‌شده را به‌طور خودکار محاسبه می‌کند، بنابراین در بیشتر مواقع عملکرد بسیار خوبی دارد. با این حال، مطمئناً مواردی وجود دارد که به دلیل محتوای فایل اصلی پست‌اسکریپت، کپسوله‌سازی کار نخواهد کرد.

سیستم نشر رومیزی Framemaker یکی از برنامه‌هایی است که فایل‌های EPSI را شناسایی می‌کند، و ps2epsi روی تعدادی از نمودارهای پست‌اسکریپت از منابع مختلف با استفاده از Framemaker 3.0 روی یک ورک‌استیشن Sun آزمایش شده است. نرم‌افزار Framemaker در سایر پلتفرم‌ها نیز باید بتواند از این فایل‌ها استفاده کند، هرچند امکان آزمایش آن وجود نداشته است.

ps2epsi اسکریپت شل یونیکس
ps2epsi.bat فایل بچ داس (DOS)
ps2epsi.ps برنامه Ghostscript که عملیات را انجام می‌دهد

gs(1)

این سند آخرین بار برای Ghostscript نسخه 10.04.0 بازبینی شده است. با این حال، ممکن است محتوای آن قدیمی باشد یا با ps2epsi.txt ناسازگار باشد.

George Cameron

18 Sept 2024 10.04.0