EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

gs - Online în cloud

Rulați gs în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda gs care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


gs - Ghostscript (interpret și previzualizare pentru limbajul PostScript și PDF)

REZUMAT


gs [ Opțiuni ] [ fișiere ] ... (Unix, VMS)
gswin32c [ Opțiuni ] [ fișiere ] ... (DOMNIȘOARĂ Windows)
gswin32 [ Opțiuni ] [ fișiere ] ... (DOMNIȘOARĂ ferestre din 3.1)
gsos2 [ Opțiuni ] [ fișiere ] ... (OS/2)

DESCRIERE


gs (gswin32c, gswin32, gsos2) comanda invocă Ghostscript, un interpret al Adobe
sisteme PostScript(tm) și Portabil Document Format (PDF) limbi. gs citește „fișiere” în
secvența și le execută ca programe Ghostscript. După ce faceți acest lucru, se citește mai departe
intrare din fluxul de intrare standard (în mod normal, tastatura), interpretând fiecare linie
separat și scos pe un dispozitiv de ieșire (poate fi un fișier sau o previzualizare a ferestrei X11, vezi
de mai jos). Interpretul iese cu grație atunci când întâlnește comanda „quit” (fie în
un fișier sau de la tastatură), la sfârșitul fișierului sau la un semnal de întrerupere (cum ar fi Control-C
la tastatură).

Interpretul recunoaște multe comutatoare de opțiuni, dintre care unele sunt descrise mai jos. Vă rog
consultați documentația de utilizare pentru informații complete. Comutatoarele pot apărea oriunde în
linia de comandă și se aplică la toate fișierele ulterior. Invocarea Ghostscript cu -h or -?
switch produce un mesaj care arată mai multe comutatoare utile, toate dispozitivele cunoscute
acel executabil și calea de căutare pentru fonturi; pe Unix arată, de asemenea, locația
documentatie detaliata.

Ghostscript poate fi construit pentru a utiliza multe dispozitive de ieșire diferite. Pentru a vedea ce dispozitive aveți
executabilul include, rulați "gs -h".

Dacă nu specificați un anumit dispozitiv, Ghostscript îl deschide în mod normal pe primul dintre acestea
și direcționează producția către acesta.

Dacă este construit cu suport X11, adesea dispozitivul implicit este o fereastră X11 (previewer), altfel
ghostscript va folosi de obicei dispozitivul bbox și va imprima pe stdout dimensiunea
fișier postscript.

Deci, dacă primul din listă este cel pe care doriți să îl utilizați, trebuie doar să lansați comanda

gs myfile.ps

De asemenea, puteți verifica setul de dispozitive disponibile din Ghostscript: invoke
Ghostscript și tip

nume de dispozitiv ==

dar primul dispozitiv din lista rezultată poate să nu fie dispozitivul implicit pe care îl determinați
cu "gs -h„. Pentru a specifica „AbcXyz” ca dispozitiv de ieșire inițial, includeți comutatorul

-sDEVICE=AbcXyz

De exemplu, pentru ieșirea către o imprimantă Epson, puteți utiliza comanda

gs -sDEVICE=epson myfile.ps

Comutatorul „-sDEVICE=" trebuie să preceadă prima mențiune a unui fișier de tipărit și numai fișierul
prima utilizare a comutatorului are vreun efect.

În cele din urmă, puteți specifica un dispozitiv implicit în variabila de mediu GS_DEVICE.
ordinea de prioritate pentru aceste alternative de la cel mai mare la cel mai mic (Ghostscript folosește
dispozitiv definit cel mai sus din listă) este:

Unele dispozitive pot suporta diferite rezoluții (densități). Pentru a specifica rezoluția pe
o astfel de imprimantă, utilizați comutatorul „-r”:

gs -sDEVICE= -r X

De exemplu, pe o imprimantă compatibilă cu Epson cu 9 pini, obțineți cea mai mică densitate (cel mai rapid)
modul cu

gs -sDEVICE=epson -r60x72

și modul de cea mai mare densitate (cea mai bună calitate a ieșirii) cu

gs -sDEVICE=epson -r240x72.

Dacă selectați o imprimantă ca dispozitiv de ieșire, Ghostscript vă permite, de asemenea, să alegeți unde
Ghostscript trimite rezultatul -- pe sisteme Unix, de obicei într-un fișier temporar. Pentru a trimite
ieșiți într-un fișier „foo.xyz”, utilizați comutatorul

-sOutputFile=foo.xyz

Poate doriți să imprimați fiecare pagină separat. Pentru a face acest lucru, trimiteți ieșirea la o serie de
fișierele „foo1.xyz, foo2.xyz, ...” folosind comutatorul „-sOutputFile=" cu „%d” într-un nume de fișier
șablon:

-sOutputFile=foo%d.xyz

Fiecare fișier rezultat primește o pagină de ieșire, iar fișierele sunt numerotate în ordine.
„%d” este o specificație de format printf; puteți folosi și o variantă precum „%02d”.

Pe sistemele Unix și MS Windows puteți trimite, de asemenea, ieșirea la o conductă. De exemplu, să țeapă
ieșire la „lprcomanda " (care, pe multe sisteme Unix, o direcționează către o imprimantă), utilizați
optiunea

-sOutputFile=%pipe%lpr

Rețineți că caracterele „%” trebuie dublate pe MS Windows pentru a evita deteriorarea de către
interpret de comenzi.

De asemenea, puteți trimite ieșire la ieșirea standard:

-sOutputFile=-
or
-sOutputFile=%stdout%

În acest caz, trebuie să utilizați și -q comutator, pentru a împiedica Ghostscript să scrie mesaje
la ieșirea standard.

Pentru a selecta o anumită dimensiune de hârtie, utilizați comutatorul din linia de comandă

-sPAPERSIZE=

de exemplu

-sPAPERSIZE=a4
or
-sPAPERSIZE=legal

Cele mai multe dimensiuni de hârtie ISO și SUA sunt recunoscute. Consultați documentația de utilizare pentru o listă completă,
sau definițiile din fișierul de inițializare „gs_statd.ps”.

Ghostscript poate face multe alte lucruri decât să imprime sau să vizualizeze fișiere PostScript și PDF. Pentru
de exemplu, dacă doriți să cunoașteți caseta de delimitare a unui fișier PostScript (sau EPS), Ghostscript
furnizează un „dispozitiv” special care doar imprimă aceste informații.

De exemplu, folosind unul dintre fișierele exemplu distribuite cu Ghostscript,

gs -sDEVICE=bbox golfer.ps

imprimă

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

OPŢIUNI


-- nume de fișier arg1 ...
Ia următorul argument ca nume de fișier ca de obicei, dar ia toate argumentele rămase
(chiar dacă au forma sintactică a comutatoarelor) și definește numele „ARGUMENTE”
în „userdict” (nu „systemdict”) ca o matrice a acelor șiruri de caractere, înainte rularea
fişier. Când Ghostscript termină de executat fișierul, acesta iese înapoi în shell.

-Dnume=semn
-dnume=semn
Definiți un nume în „systemdict” cu definiția dată. Jetonul trebuie să fie exact
un simbol (așa cum este definit de operatorul „token”) și nu poate conține spații albe.

-Dnume
-dnume Definiți un nume în „systemdict” cu value=null.

-Snume=şir
-snume=şir
Definiți un nume în „systemdict” cu un șir dat ca valoare. Aceasta este diferită de
-d. De exemplu, -dname=35 este echivalent cu fragmentul de program
/nume 35 def
întrucât -sname=35 este echivalent cu
/nume (35) def

-P Face ca Ghostscript să caute primul în directorul curent pentru fișierele de bibliotecă. De
implicit, Ghostscript nu mai caută în directorul curent, decât dacă, desigur,
primul director furnizat în mod explicit este "." în -I. Consultați și INIȚIALIZARE
DOSARE secțiunea de mai jos și pachet Utilizați.htm pentru discuții detaliate despre căile de căutare
și cum Ghostscript găsește fișiere.

-q Pornire silențioasă: suprimați mesajele de pornire normale și, de asemenea, faceți echivalentul
-dLINISTĂ.

-gnumber1xnumber2
Echivalentă cu -dDEVICEWIDTH=number1 și -dDEVICEHEIGHT=number2. Aceasta este pentru
beneficiază de dispozitive (cum ar fi ferestrele X11) care necesită (sau permit) lățime și înălțime
a fi specificat.

-rnumăr
-rnumber1xnumber2
Echivalentă cu -dDEVICEXRESOLUTION=number1 și -dDEVICEYRESOLUTION=number2. Acest lucru este
în beneficiul dispozitivelor precum imprimantele care acceptă mai multe X și Y
rezoluții. Dacă este dat un singur număr, acesta este folosit atât pentru rezoluțiile X, cât și pentru Y.

-Idirectoare
Adaugă lista de directoare desemnată la începutul căii de căutare pentru bibliotecă
fișiere.

- Acesta nu este cu adevărat un comutator, dar indică lui Ghostscript că intrarea standard este
provenind dintr-un fișier sau o conductă și nu interactiv din linia de comandă.
Ghostscript citește de la intrarea standard până când ajunge la sfârșitul fișierului, executându-l
ca orice alt fișier și apoi continuă cu procesarea liniei de comandă. Cand
linia de comandă a fost procesată în întregime, Ghostscript iese în loc să intre
modul său interactiv.

Rețineți că fișierul normal de inițializare „gs_init.ps” face ca „systemdict” să fie doar în citire, deci
valorile numelor definite cu -D, -d, -S, Sau -s nu poate fi schimbat (deși, desigur,
ele pot fi înlocuite de definiții din „userdict” sau din alte dicționare.)

SPECIAL NUME


-dDISKFONTS
Determină încărcarea caracterelor individuale de pe disc prima dată când acestea
sunt întâlnite. (În mod normal, Ghostscript încarcă toate contururile caracterelor atunci când acesta
încarcă un font.) Acest lucru poate permite încărcarea mai multor fonturi în RAM, în detrimentul
randare mai lentă.

-dNOCACHE
Dezactivează memorarea în cache a caracterelor. Util doar pentru depanare.

-dNOBIND
Dezactivează operatorul „bind”. Util doar pentru depanare.

-dNODISPLAY
Suprimă inițializarea normală a dispozitivului de ieșire. Acest lucru poate fi util atunci când
depanare.

-dNOPAUZĂ
Dezactivează promptul și pauză la sfârșitul fiecărei pagini. Acest lucru poate fi de dorit pentru
aplicații în care un alt program conduce Ghostscript.

-dNOPLATFONTS
Dezactivează utilizarea fonturilor furnizate de platforma de bază (de exemplu, X
Windows). Acest lucru poate fi necesar dacă fonturile platformei arată în mod nedorit diferit de
fonturile scalabile.

-d MAI SIGURAN
Restricționează operațiunile pe fișiere pe care le poate efectua jobul. Recomandat cu tărie pentru spoolers,
scripturi de conversie sau alte medii sensibile în care un scris prost sau
codul programului PostScript rău intenționat trebuie împiedicat să modifice fișierele importante.

-dSISTEM DE SCRIEREMDICT
Lasă „systemdict” inscriptibil. Acest lucru este necesar atunci când rulați un utilitar special
programe precum font2c și pcharstr, care trebuie să ocolească accesul normal PostScript
protecţie.

-sDEVICE=dispozitiv
Selectează un dispozitiv alternativ de ieșire inițială, așa cum este descris mai sus.

-sOutputFile=nume de fișier
Selectează un fișier de ieșire alternativ (sau conductă) pentru dispozitivul de ieșire inițial, cum ar fi
descris mai sus.

MAI SIGUR MODE


-d MAI SIGURAN opțiunea dezactivează operatorii „deletefile” și „renamefile” și interzice
deschiderea comenzilor piperate ("%pipe%cmd„). Numai „%stdout” și „%stderr” pot fi deschise pentru
scris. De asemenea, dezactivează citirea din fișiere, cu excepția „%stdin”, fișierele date ca a
argumentul liniei de comandă și fișierele conținute în căile date de LIBPATH și FONTPATH ​​sau
specificat de parametrii de sistem /FontResourceDir și /GenericResourceDir.

Acest mod setează, de asemenea, parametrul .LockSafetyParams al dispozitivului inițial de ieșire la
protejați împotriva programelor care încearcă să scrie în fișiere folosind dispozitivul OutputFile
parametru. Deoarece parametrii dispozitivului specificați pe linia de comandă, inclusiv
OutputFile, sunt setate înainte de modul SAFER, utilizarea „-sOutputFile=...” pe linia de comandă este
nelimitat.

Modul SAFER previne schimbarea /GenericResourceDir, /FontResourceDir,
/SystemParamsPassword și /StartJobPassword.

În timp ce modul SAFER nu este implicit, este implicit pentru multe scripturi wrapper, cum ar fi
ps2pdf și poate fi implicit într-o lansare ulterioară a Ghostscript. Astfel când alergați
programele care trebuie să deschidă fișiere sau să stabilească parametri restricționați ar trebui să treceți
-dNOSAFER opțiunea liniei de comandă sau sinonimul acesteia -d ÎNTÂRZIERE MAI SIGURANĂ.

Când alergați cu -dNOSAFER este posibil să efectuați o „salvare” urmată de „.setsafe”,
executați un fișier sau o procedură în modul SAFER, apoi utilizați „restaurare” pentru a reveni la NOSAFER
modul. Pentru a preveni restaurarea obiectului salvat de către fișierul străin sau
procedura, operatorul „.runandhide” ar trebui folosit pentru a ascunde obiectul de salvare din
procedura restrânsă.

Utilizați gs online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Phaser
    Phaser
    Phaser este o deschidere rapidă, gratuită și distractivă
    cadru de joc HTML5 sursă care oferă
    Redare WebGL și Canvas
    browsere web desktop și mobile. Jocuri
    poate fi co...
    Descărcați Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL este un motor de joc pentru creare
    versiuni electronice ale plăcii tradiționale
    și jocuri de cărți. Oferă suport pentru
    redarea și interacțiunea pieselor de joc,
    și ...
    Descărcați VASSAL Engine
  • 3
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 5
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • Mai mult »

Comenzi Linux

  • 1
    abidiff
    abidiff
    abidiff - comparați ABI-urile fișierelor ELF
    abidiff compară aplicația binară
    Interfețe (ABI) a două biblioteci partajate
    în format ELF. Emite un sens
    repor ...
    Fugi abidiff
  • 2
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversie bibliografie
    utilitati...
    Rulați copac2xml
  • 4
    Copt
    Copt
    copt - optimizator peephole SYSNOPIS:
    fișier copt.. DESCRIERE: copt este a
    optimizator de uz general pentru vizor. Aceasta
    citește codul din intrarea sa standard și
    scrie un...
    Fugi copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - aduna titlul
    declarații din documentele Stx...
    Rulați gather_stx_titles
  • 6
    gatling-banc
    gatling-banc
    bench - http benchmark...
    Alerga gatling-bench
  • Mai mult »

Ad