англійськафранцузькаіспанська

Ad


Значок OnWorks

gs - Інтернет у хмарі

Запустіть gs у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда gs, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


gs - Ghostscript (інтерпретатор мови PostScript і PDF і програма попереднього перегляду)

СИНТАКСИС


gs [ опції ] [ файли ] ... (Unix, VMS)
gswin32c [ опції ] [ файли ] ... (РС Windows)
gswin32 [ опції ] [ файли ] ... (РС Windows 3.1)
gsos2 [ опції ] [ файли ] ... (OS/2)

ОПИС


Команда gs (gswin32c, gswin32, gsos2) викликає команду Ghostscript, інтерпретатор Adobe
системи PostScript(тм) і Портативний Документ сформований (PDF) мови. gs читає "файли".
послідовності та виконує їх як програми Ghostscript. Після цього він читає далі
введення зі стандартного потоку введення (як правило, клавіатура), інтерпретуючи кожен рядок
окремо та вивести на пристрій виводу (може бути файлом або вікном попереднього перегляду X11, див
нижче). Інтерпретатор витончено завершує роботу, коли зустрічає команду «quit» (або в
файлу або з клавіатури), в кінці файлу або при сигналі переривання (наприклад, Control-C
на клавіатурі).

Інтерпретатор розпізнає багато перемикачів параметрів, деякі з яких описані нижче. Будь ласка
для повної інформації дивіться документацію з використання. Перемикачі можуть з’являтися в будь-якому місці
командного рядка та застосувати до всіх файлів після цього. Викликати Ghostscript за допомогою -h or -?
switch видає повідомлення, яке показує кілька корисних перемикачів, усі відомі пристрої
цей виконуваний файл і шлях пошуку шрифтів; в Unix він також показує розташування
детальна документація.

Ghostscript може бути створений для використання багатьох різних пристроїв виводу. Щоб побачити, які ваші пристрої
виконуваний файл включає, запустити "gs -h".

Якщо ви не вкажете конкретний пристрій, Ghostscript зазвичай відкриває перший з них
і спрямовує вихід на нього.

Якщо вбудовано з підтримкою X11, часто пристроєм за замовчуванням є вікно X11 (попередній перегляд), інакше
ghostscript зазвичай використовує пристрій bbox і друкує на стандартному виводі розмір
файл постскриптуму.

Отже, якщо ви хочете використовувати перший у списку, просто введіть команду

gs myfile.ps

Ви також можете перевірити набір доступних пристроїв у Ghostscript: invoke
Ghostscript і тип

назви пристроїв ==

але перший пристрій у отриманому списку може не бути пристроєм за замовчуванням, який ви визначаєте
з "gs -h". Щоб указати "AbcXyz" як вихідний пристрій виведення, включіть перемикач

-sDEVICE=AbcXyz

Наприклад, для виведення на принтер Epson можна використовувати команду

gs -sDEVICE=epson myfile.ps

Перемикач "-sDEVICE=" має передувати першому згадці файлу для друку, і тільки
перше використання перемикача має будь-який ефект.

Нарешті, ви можете вказати пристрій за замовчуванням у змінній середовища GS_DEVICE,
порядок пріоритету для цих альтернатив від найвищого до нижчого (Ghostscript використовує
пристрій, визначений найвищим у списку):

Деякі пристрої можуть підтримувати різні дозволи (щільності). Щоб вказати дозвіл на
такий принтер, використовуйте перемикач "-r":

gs -sDEVICE= -r x

Наприклад, на 9-контактному принтері, сумісному з Epson, ви отримуєте найнижчу щільність (найшвидший)
режим за допомогою

gs -sПРИСТІЙ=epson -r60x72

і режим з найвищою щільністю (найкраща якість виведення).

gs -sDEVICE=epson -r240x72.

Якщо ви виберете принтер як пристрій виводу, Ghostscript також дозволяє вибрати, де
Ghostscript надсилає вихідні дані - у системах Unix, як правило, у тимчасовий файл. Щоб надіслати
виведіть у файл "foo.xyz", використовуйте перемикач

-sOutputFile=foo.xyz

Ви можете роздрукувати кожну сторінку окремо. Для цього надішліть вихід у серію
файли "foo1.xyz, foo2.xyz, ..." за допомогою перемикача "-sOutputFile=" з "%d" в імені файлу
шаблон:

-sOutputFile=foo%d.xyz

Кожен отриманий файл отримує одну сторінку виводу, і файли нумеруються в послідовності.
"%d" - це специфікація формату printf; Ви також можете використовувати такий варіант, як "%02d".

У системах Unix і MS Windows ви також можете відправити вихід на канал. Наприклад, до труби
вивести на "LPR" (яка в багатьох системах Unix спрямовує його на принтер), використовуйте
варіант

-sOutputFile=%pipe%lpr

Зауважте, що символи «%» потрібно подвоїти в MS Windows, щоб уникнути помилок
інтерпретатор команд.

Ви також можете відправити вихід на стандартний вихід:

-sOutputFile=-
or
-sOutputFile=%stdout%

У цьому випадку ви також повинні використовувати -q switch, щоб запобігти написанню повідомлень Ghostscript
на стандартний вихід.

Щоб вибрати певний розмір паперу, використовуйте перемикач командного рядка

-sPAPERSIZE=

наприклад

-sPAPERSIZE=a4
or
-sPAPERSIZE=легально

Розпізнаються більшість форматів паперу ISO та США. Повний список дивіться в документації з використання,
або визначення у файлі ініціалізації "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

ВАРІАНТИ


-- ім'я файлу arg1 ...
Приймає наступний аргумент як ім’я файлу, як зазвичай, але приймає всі інші аргументи
(навіть якщо вони мають синтаксичну форму перемикачів) і визначає назву "АРГУМЕНТИ"
в "userdict" (не "systemdict") як масив цих рядків, перед тим запуск
файл. Коли Ghostscript завершує виконання файлу, він повертається до оболонки.

-Dім'я=знак
-dім'я=знак
Визначте ім'я в "systemdict" з даним визначенням. Токен має бути точно
один маркер (як визначено оператором "токен") і не може містити пробілів.

-Dім'я
-dім'я Визначте ім'я в "systemdict" зі значенням = null.

-Sім'я=рядок
-sім'я=рядок
Визначте ім'я в "systemdict" із заданим рядком як значення. Це відрізняється від
-d, Наприклад, -dname=35 є еквівалентним фрагменту програми
/ім'я 35 деф
в той час як -ім'я=35 еквівалентна
/ім’я (35) деф

-P Змушує Ghostscript першим шукати файли бібліотеки в поточному каталозі. За
за замовчуванням Ghostscript більше не шукає в поточному каталозі, якщо, звичайно,
першим явно наданим каталогом є "." в -I. Див. Також ІНІЦІАЛІЗАЦІЯ
ФАЙЛИ розділ нижче та в комплекті Використовуйте.htm для детального обговорення шляхів пошуку
і як Ghostcript знаходить файли.

-q Тихий запуск: придушення звичайних повідомлень про запуск, а також виконання еквіваленту
-ТИХІ.

-gnumber1xnumber2
Дорівнює -dDEVICEWIDTH=number1 та -dВИСОТА ПРИСТРОЮ=number2. Це для
перевага пристроїв (таких як вікна X11), які вимагають (або дозволяють) ширину та висоту
необхідно уточнити.

-rномер
-rnumber1xnumber2
Дорівнює -dDEVICEX RESOLUTION=number1 та -dDEVICEYRESSOLUTION=number2, Це
на користь таких пристроїв, як принтери, які підтримують кілька X і Y
резолюції. Якщо вказано лише одне число, воно використовується як для роздільної здатності X, так і для Y.

-Iкаталоги
Додає призначений список каталогів на початку шляху пошуку для бібліотеки
файли.

- Це насправді не перемикач, але вказує Ghostscript, що стандартний вхід є
надходить з файлу або каналу, а не в інтерактивному режимі з командного рядка.
Ghostscript читає зі стандартного введення, поки не досягне кінця файлу, виконуючи його
як і будь-який інший файл, а потім продовжує обробку командного рядка. Коли
командний рядок був повністю оброблений, Ghostscript виходить, а не входить
його інтерактивний режим.

Зауважте, що звичайний файл ініціалізації "gs_init.ps" робить "systemdict" доступним лише для читання, тому
значення імен, визначені с -D, -d, -Sабо -s не можна змінити (хоча, звичайно,
їх можна замінити визначеннями в "userdict" або інших словниках.)

СПЕЦІАЛЬНІ ІМЕНА


-dДИСКОВІ ШРИФТИ
Спричиняє завантаження окремих контурів символів із диска під час першого
зустрічаються. (Зазвичай Ghostscript завантажує всі контури символів, коли він
завантажує шрифт.) Це може дозволити завантажити більше шрифтів в оперативну пам’ять за рахунок
повільніше відтворення.

-dNOCACHE
Вимикає кешування символів. Корисно лише для налагодження.

-dNOBIND
Вимикає оператор "прив'язування". Корисно лише для налагодження.

-dNODISPLAY
Пригнічує нормальну ініціалізацію пристрою виведення. Це може бути корисно, коли
налагодження.

-dНОПАУЗА
Вимикає підказку та паузу в кінці кожної сторінки. Це може бути бажаним для
програми, де інша програма запускає Ghostscript.

-dНОМАТИЧНІ ШФОНТИ
Вимикає використання шрифтів, наданих базовою платформою (наприклад, X
Windows). Це може знадобитися, якщо шрифти платформи виглядають небажано відрізняються від
масштабовані шрифти.

-dБЕЗПЕЧНІШЕ
Обмежує операції з файлами, які може виконувати завдання. Настійно рекомендується для спулерів,
сценарії перетворення або інші чутливі середовища, де погано написані або
Необхідно запобігти зміні важливих файлів шкідливим програмним кодом PostScript.

-dWRITESYSTEMDICT
Залишає "systemdict" доступним для запису. Це необхідно при запуску спеціальної утиліти
такі програми, як font2c та pcharstr, який повинен обійти звичайний доступ до PostScript
захист

-sПРИСТІЙ=пристрій
Вибирає альтернативний вихідний пристрій, як описано вище.

-sOutputFile=ім'я файлу
Вибирає альтернативний вихідний файл (або канал) для вихідного пристрою виводу, як
описано вище.

БЕЗПЕЧНІШЕ РЕЖИМ


Команда -dБЕЗПЕЧНІШЕ Опція вимикає оператори "deletefile" і "renamefile" і забороняє
відкриття конвейерних команд ("%pipe%CMD"). Тільки "%stdout" і "%stderr" можна відкрити для
написання. Він також вимикає читання з файлів, за винятком "%stdin", файли, вказані як a
аргумент командного рядка та файли, що містяться в шляхах, заданих LIBPATH і FONTPATH ​​або
визначені системними параметрами /FontResourceDir і /GenericResourceDir.

У цьому режимі також встановлюється параметр .LockSafetyParams початкового вихідного пристрою
захист від програм, які намагаються записувати файли за допомогою пристрою OutputFile
параметр. Оскільки параметри пристрою, зазначені в командному рядку, в т.ч
OutputFile, встановлені перед БЕЗПЕЧНИМ режимом, використання "-sOutputFile=..." у командному рядку
необмежений.

БЕЗПЕЧНИЙ режим запобігає зміні /GenericResourceDir, /FontResourceDir,
/SystemParamsPassword і /StartJobPassword.

Хоча БЕЗПЕЧНИЙ режим не є стандартним, він є за замовчуванням для багатьох сценаріїв-обгорток, таких як
ps2pdf і може бути за замовчуванням у наступному випуску Ghostscript. Таким чином, під час бігу
програми, яким потрібно відкривати файли або встановлювати обмежені параметри, ви повинні передати
-дНОЗАФЕР параметр командного рядка або його синонім -dЗАПІДКИДКА.

При бігу з -дНОЗАФЕР можна виконати "збереження", а потім ".setsafe",
виконайте файл або процедуру в БЕЗПЕЧНИМ режимі, а потім скористайтеся "відновлення", щоб повернутися до NOSAFER
режим. Щоб запобігти відновленню об’єкта збереження стороннім файлом або
процедури, оператор ".runandhide" має використовуватися, щоб приховати об'єкт збереження від файлу
обмежена процедура.

Використовуйте gs онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    Phaser
    Phaser
    Phaser — це швидке, безкоштовне та веселе відкриття
    вихідний ігровий фреймворк HTML5, який пропонує
    Взаємовідображення WebGL і Canvas
    настільні та мобільні веб-браузери. Ігри
    можна спільно...
    Завантажити Phaser
  • 2
    Двигун ВАССАЛ
    Двигун ВАССАЛ
    VASSAL — ігровий движок для створення
    електронні версії традиційної дошки
    і карткові ігри. Він забезпечує підтримку для
    рендеринг і взаємодія ігрових елементів,
    і ...
    Завантажити VASSAL Engine
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF - це бібліотека Java для створення
    і редагування файлів PDF за допомогою LGPL і
    Ліцензія з відкритим кодом MPL. OpenPDF - це
    LGPL/MPL з відкритим кодом наступник iText,
    має ...
    Завантажте OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Система для автоматизації
    Географічні аналізи - це географічні
    Програмне забезпечення інформаційної системи (ГІС) с
    величезні можливості для геоданих
    обробка та ана...
    Завантажити SAGA GIS
  • 5
    Панель інструментів для Java/JTOpen
    Панель інструментів для Java/JTOpen
    IBM Toolbox для Java / JTOpen є a
    бібліотека класів Java, що підтримують
    програмування клієнт/сервер та Інтернет
    моделі до системи під керуванням OS/400,
    i5/OS, o...
    Завантажте Toolbox для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (або D3 для документів, керованих даними)
    це бібліотека JavaScript, яка дозволяє вам
    створювати динамічні інтерактивні дані
    візуалізації у веб-браузерах. З D3
    ти ...
    Завантажити D3.js
  • Детальніше »

Команди Linux

  • 1
    abidiff
    abidiff
    abidiff - порівняння ABI файлів ELF
    abidiff порівнює двійковий файл програми
    Інтерфейси (ABI) двох спільних бібліотек
    у форматі ELF. Воно випромінює змістовне
    звіт...
    Запустіть abidiff
  • 2
    abidw
    abidw
    abidw - серіалізує ABI ELF
    файл abidw читає спільну бібліотеку в ELF
    форматує та створює представлення XML
    свого ABI до стандартного виводу. The
    випущений ...
    Запустіть abidw
  • 3
    copac2xml
    copac2xml
    bibutils - перетворення бібліографії
    комунальні послуги ...
    Запустіть copac2xml
  • 4
    копт
    копт
    copt - оптимізатор вічка SYSNOPIS:
    файл copt.. ОПИС: copt - це a
    оптимізатор вічко загального призначення. Це
    читає код зі свого стандартного вводу та
    пише...
    Біг копт
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - заголовок збірки
    декларації з документів Stx ...
    Запустіть gather_stx_titles
  • 6
    гатлінг-бенч
    гатлінг-бенч
    bench - http benchmark ...
    Лава для бігу Гатлінга
  • Детальніше »

Ad