InglesPransesEspanyol

Ad


OnWorks favicon

gs - Online sa Cloud

Patakbuhin ang gs sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command gs na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


gs - Ghostscript (PostScript at PDF language interpreter at previewer)

SINOPSIS


gs [ pagpipilian ] [ file ] ... (Unix, VMS)
gswin32c [ pagpipilian ] [ file ] ... (MS mga bintana)
gswin32 [ pagpipilian ] [ file ] ... (MS Windows 3.1)
gsos2 [ pagpipilian ] [ file ] ... (OS/2)

DESCRIPTION


Ang gs (gswin32c, gswin32, gsos2) utos na nagpapatawag Ghostscript, isang interpreter ng Adobe
Sistema' PostScript(tm) at portable Dokumento format (PDF) na mga wika. gs nagbabasa ng "mga file" sa
sequence at ipapatupad ang mga ito bilang mga programang Ghostscript. Pagkatapos gawin ito, nagbabasa pa ito
input mula sa karaniwang input stream (karaniwan ay ang keyboard), na nagbibigay-kahulugan sa bawat linya
hiwalay at i-output sa isang output device (maaaring isang file o isang X11 window preview, tingnan ang
sa ibaba). Ang interpreter ay lalabas nang maganda kapag nakatagpo nito ang "quit" command (alinman sa
isang file o mula sa keyboard), sa end-of-file, o sa isang interrupt na signal (tulad ng Control-C
sa keyboard).

Kinikilala ng interpreter ang maraming switch ng opsyon, ang ilan sa mga ito ay inilalarawan sa ibaba. Pakiusap
tingnan ang dokumentasyon ng paggamit para sa kumpletong impormasyon. Maaaring lumitaw ang mga switch kahit saan sa
command line at ilapat sa lahat ng mga file pagkatapos. Invoking Ghostscript gamit ang -h or -?
switch ay gumagawa ng isang mensahe na nagpapakita ng ilang mga kapaki-pakinabang na switch, ang lahat ng mga device na kilala sa
na maipapatupad, at ang landas sa paghahanap para sa mga font; sa Unix ipinapakita din nito ang lokasyon ng
detalyadong dokumentasyon.

Maaaring itayo ang Ghostscript para gumamit ng maraming iba't ibang output device. Upang makita kung aling mga device ang iyong
executable kasama ang, tumakbo "gs -h".

Maliban kung tinukoy mo ang isang partikular na device, karaniwang binubuksan ng Ghostscript ang una sa mga iyon
at nagdidirekta ng output dito.

Kung binuo gamit ang suporta ng X11, kadalasan ang default na device ay isang X11 window (previewer), kung hindi
Karaniwang gagamitin ng ghostscript ang bbox device at ipi-print sa stdout ang dimensyon ng
postscript file.

Kaya kung ang una sa listahan ay ang nais mong gamitin, mag-isyu lamang ng utos

gs myfile.ps

Maaari mo ring tingnan ang hanay ng mga available na device mula sa loob ng Ghostscript: invoke
Ghostscript at uri

mga pangalan ng device ==

ngunit ang unang device sa resultang listahan ay maaaring hindi ang default na device na iyong tinutukoy
kasama ang "gs -h". Upang tukuyin ang "AbcXyz" bilang paunang output device, isama ang switch

-sDEVICE=AbcXyz

Halimbawa, para sa output sa isang Epson printer maaari mong gamitin ang command

gs -sDEVICE=epson myfile.ps

Ang switch na "-sDEVICE=" ay dapat mauna sa unang pagbanggit ng isang file na ipi-print, at ang
Ang unang paggamit ng switch ay may anumang epekto.

Sa wakas, maaari mong tukuyin ang isang default na aparato sa variable ng kapaligiran GS_DEVICE. ang
pagkakasunud-sunod ng pangunguna para sa mga alternatibong ito mula sa pinakamataas hanggang sa pinakamababa (Ghostscript ay gumagamit ng
ang device na tinukoy na pinakamataas sa listahan) ay:

Maaaring suportahan ng ilang device ang iba't ibang resolution (densidad). Upang tukuyin ang resolution sa
tulad ng isang printer, gamitin ang "-r" switch:

gs -sDEVICE= -r x

Halimbawa, sa isang 9-pin na Epson-compatible na printer, makukuha mo ang pinakamababang density (pinakamabilis)
mode na may

gs -sDEVICE=epson -r60x72

at ang mode na may pinakamataas na density (pinakamahusay na kalidad ng output).

gs -sDEVICE=epson -r240x72.

Kung pipili ka ng printer bilang output device, pinapayagan ka rin ng Ghostscript na pumili kung saan
Ipinapadala ng Ghostscript ang output -- sa mga sistema ng Unix, kadalasan sa isang pansamantalang file. Upang ipadala ang
output sa isang file na "foo.xyz", gamitin ang switch

-sOutputFile=foo.xyz

Baka gusto mong i-print nang hiwalay ang bawat pahina. Upang gawin ito, ipadala ang output sa isang serye ng
mga file na "foo1.xyz, foo2.xyz, ..." gamit ang "-sOutputFile=" switch na may "%d" sa isang filename
template:

-sOutputFile=foo%d.xyz

Ang bawat resultang file ay tumatanggap ng isang pahina ng output, at ang mga file ay binibilang sa pagkakasunod-sunod.
Ang "%d" ay isang detalye ng format ng printf; maaari ka ring gumamit ng variant tulad ng "%02d".

Sa Unix at MS Windows system maaari ka ring magpadala ng output sa isang pipe. Halimbawa, sa pipe
output sa "lpr" utos (na, sa maraming mga sistema ng Unix, idinidirekta ito sa isang printer), gamitin
ang pagpipilian

-sOutputFile=%pipe%lpr

Tandaan na ang '%' na mga character ay kailangang i-double sa MS Windows upang maiwasan ang mangling ng
command interpreter.

Maaari ka ring magpadala ng output sa karaniwang output:

-sOutputFile=-
or
-sOutputFile=%stdout%

Sa kasong ito dapat mo ring gamitin ang -q switch, upang pigilan ang Ghostscript sa pagsusulat ng mga mensahe
sa karaniwang output.

Para pumili ng partikular na laki ng papel, gamitin ang command line switch

-sPAPERSIZE=

Halimbawa

-sPAPERSIZE=a4
or
-sPAPERSIZE=legal

Karamihan sa mga laki ng papel na ISO at US ay kinikilala. Tingnan ang dokumentasyon ng paggamit para sa buong listahan,
o ang mga kahulugan sa initialization file na "gs_statd.ps".

Ang Ghostscript ay maaaring gumawa ng maraming bagay maliban sa pag-print o pagtingin sa mga PostScript at PDF file. Para sa
halimbawa, kung gusto mong malaman ang bounding box ng isang PostScript (o EPS) file, Ghostscript
nagbibigay ng espesyal na "device" na nagpi-print lang ng impormasyong ito.

Halimbawa, gamit ang isa sa mga halimbawang file na ipinamahagi sa Ghostscript,

gs -sDEVICE=bbox golfer.ps

nagpi-print out

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

Opsyon


-- filename arg1 ...
Kinukuha ang susunod na argumento bilang pangalan ng file gaya ng dati, ngunit kinukuha ang lahat ng natitirang argumento
(kahit na mayroon silang syntactic na anyo ng mga switch) at tinukoy ang pangalang "ARGUMENTS"
sa "userdict" (hindi "systemdict") bilang hanay ng mga string na iyon, bago tumatakbo ang
file. Kapag natapos ng Ghostscript ang pag-execute ng file, lalabas ito pabalik sa shell.

-Dpangalan=token
-dpangalan=token
Tukuyin ang isang pangalan sa "systemdict" na may ibinigay na kahulugan. Ang token ay dapat na eksakto
isang token (tulad ng tinukoy ng operator ng "token") at maaaring walang whitespace.

-Dpangalan
-dpangalan Tukuyin ang isang pangalan sa "systemdict" na may value=null.

-Spangalan=pisi
-spangalan=pisi
Tukuyin ang isang pangalan sa "systemdict" na may ibinigay na string bilang halaga. Iba ito sa
-d. Halimbawa, -dname=35 ay katumbas ng fragment ng programa
/pangalan 35 def
samantalang -sname=35 ay katumbas ng
/pangalan (35) def

-P Ginagawang Ghostscript ang unang tumingin sa kasalukuyang direktoryo para sa mga file ng library. Sa pamamagitan ng
default, hindi na tumitingin ang Ghostscript sa kasalukuyang direktoryo, maliban kung, siyempre,
ang unang tahasang ibinigay na direktoryo ay "." sa -I. Tingnan din ang PAGSISIMULA
MGA FILE seksyon sa ibaba, at naka-bundle Gamitin.htm para sa detalyadong talakayan sa mga landas sa paghahanap
at kung paano nahahanap ng Ghostscript ang mga file.

-q Tahimik na pagsisimula: sugpuin ang mga normal na mensahe sa pagsisimula, at gawin din ang katumbas ng
-dQUIET.

-gbilang1xbilang2
Katumbas ng -dDEVICEWIDTH=bilang1 at -dDEVICEHEIGHT=bilang2. Ito ay para sa
benepisyo ng mga device (gaya ng mga X11 window) na nangangailangan (o pinapayagan) ang lapad at taas
upang matukoy.

-rnumero
-rbilang1xbilang2
Katumbas ng -dDEVICEXRESOLUTION=bilang1 at -dDEVICEYRESOLUTION=bilang2. Ito ay
para sa kapakinabangan ng mga device gaya ng mga printer na sumusuporta sa maramihang X at Y
mga resolusyon. Kung isang numero lamang ang ibinigay, ito ay ginagamit para sa parehong X at Y na mga resolusyon.

-Imga direktoryo
Idinaragdag ang itinalagang listahan ng mga direktoryo sa ulo ng landas ng paghahanap para sa library
file.

- Ito ay hindi talaga isang switch, ngunit nagpapahiwatig sa Ghostscript na ang karaniwang input ay
nagmumula sa isang file o isang pipe at hindi interactive na mula sa command line.
Ang Ghostscript ay nagbabasa mula sa karaniwang input hanggang sa maabot nito ang end-of-file, na isinasagawa ito
tulad ng anumang iba pang file, at pagkatapos ay magpapatuloy sa pagproseso ng command line. Kapag ang
Ang command line ay ganap na naproseso, ang Ghostscript ay lalabas sa halip na pumasok
interactive na mode nito.

Tandaan na ang normal na initialization file na "gs_init.ps" ay gumagawa ng "systemdict" read-only, kaya ang
mga halaga ng mga pangalan na tinukoy sa -D, -d, -S, O -s hindi maaaring baguhin (bagaman, siyempre,
maaari silang palitan ng mga kahulugan sa "userdict" o iba pang mga diksyunaryo.)

ESPESYAL NAMES


-dDISKFONTS
Nagiging sanhi ng pag-load ng mga indibidwal na balangkas ng character mula sa disk sa unang pagkakataon na sila
ay nakatagpo. (Karaniwan nilo-load ng Ghostscript ang lahat ng mga balangkas ng character kapag ito
naglo-load ng font.) Maaaring payagan nito ang pag-load ng higit pang mga font sa RAM, sa gastos ng
mas mabagal na pag-render.

-dNOCACHE
Hindi pinapagana ang pag-cache ng character. Kapaki-pakinabang lamang para sa pag-debug.

-dNOBIND
Hindi pinapagana ang operator na "bind". Kapaki-pakinabang lamang para sa pag-debug.

-dNODISPLAY
Pinipigilan ang normal na pagsisimula ng output device. Ito ay maaaring maging kapaki-pakinabang kapag
pag-debug

-dNOPAUSE
Hindi pinapagana ang prompt at i-pause sa dulo ng bawat page. Maaaring ito ay kanais-nais para sa
mga application kung saan ang isa pang programa ay nagtutulak ng Ghostscript.

-dNOPLATFONTS
Hindi pinapagana ang paggamit ng mga font na ibinibigay ng pinagbabatayan na platform (halimbawa X
Windows). Maaaring kailanganin ito kung ang mga font ng platform ay mukhang hindi kanais-nais mula sa
ang mga nasusukat na font.

-dSAFER
Pinaghihigpitan ang mga pagpapatakbo ng file na maaaring gawin ng trabaho. Lubos na inirerekomenda para sa mga spooler,
mga script ng conversion o iba pang sensitibong kapaligiran kung saan hindi maganda ang pagkakasulat o
Ang malisyosong PostScript program code ay dapat na pigilan sa pagbabago ng mahahalagang file.

-dWRITESYSTEMDICT
Nag-iiwan ng "systemdict" na maisusulat. Ito ay kinakailangan kapag nagpapatakbo ng espesyal na utility
mga programa tulad ng font2c at pcharstr, na dapat na lampasan ang normal na pag-access sa PostScript
proteksyon.

-sDEVICE=aparato
Pumili ng kahaliling paunang output device, tulad ng inilarawan sa itaas.

-sOutputFile=filename
Pumili ng kahaliling output file (o pipe) para sa paunang output device, bilang
inilarawan sa itaas.

SAFER MODE


Ang -dSAFER hindi pinapagana ng opsyon ang mga operator na "deletefile" at "renamefile" at ipinagbabawal
pagbubukas ng mga piped na utos ("%pipe%cmd"). Tanging ang "%stdout" at "%stderr" lang ang mabubuksan
pagsusulat. Hindi rin nito pinapagana ang pagbabasa mula sa mga file, maliban sa "%stdin", mga file na ibinigay bilang a
command line argument, at mga file na nakapaloob sa mga path na ibinigay ng LIBPATH at FONTPATH ​​o
tinukoy ng system params /FontResourceDir at /GenericResourceDir.

Itinatakda din ng mode na ito ang .LockSafetyParams na parameter ng paunang output device sa
protektahan laban sa mga program na nagtatangkang sumulat sa mga file gamit ang OutputFile device
parameter. Dahil tinukoy ang mga parameter ng device sa command line, kasama ang
OutputFile, ay itinakda bago ang SAFER mode, ang paggamit ng "-sOutputFile=..." sa command line ay
hindi ipinagpapahintulot.

Pinipigilan ng SAFER mode ang pagbabago sa /GenericResourceDir, /FontResourceDir,
/SystemParamsPassword, at /StartJobPassword.

Habang ang SAFER mode ay hindi ang default, ito ang default para sa maraming mga script ng wrapper tulad ng
ps2pdf at maaaring ang default sa isang kasunod na paglabas ng Ghostscript. Kaya kapag tumatakbo
mga program na kailangang magbukas ng mga file o magtakda ng mga pinaghihigpitang parameter na dapat mong ipasa
-dNOSAFER opsyon sa command line o ang kasingkahulugan nito -dDELAYSAFER.

Kapag tumatakbo kasama -dNOSAFER posibleng magsagawa ng "save" na sinusundan ng ".setsafe",
magsagawa ng file o procedure sa SAFER mode, at pagkatapos ay gamitin ang "restore" para bumalik sa NOSAFER
mode. Upang maiwasan ang pag-save ng bagay na maibalik ng dayuhang file o
pamamaraan, ang ".runandide" operator ay dapat gamitin upang itago ang save object mula sa
pinaghihigpitang pamamaraan.

Gumamit ng gs online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad