InglésFrancésEspañol

Ad


icono de página de OnWorks

gs - Online en la nube

Ejecute gs en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando gs que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


gs - Ghostscript (intérprete y vista previa de lenguaje PostScript y PDF)

SINOPSIS


gs [ opciones ] [ archivos ] (Unix, VMS)
gswin32c [ opciones ] [ archivos ] (SRA ventanas)
gswin32 [ opciones ] [ archivos ] (SRA Windows 3.1).
gsos2 [ opciones ] [ archivos ] (OS / 2)

DESCRIPCIÓN


El gs (gswin32c, gswin32, gsos2) comando invoca Ghostscript, un intérprete de Adobe
Sistemas PostScript(tm) y Estuche de carga Documento Formato (PDF) idiomas. gs lee "archivos" en
secuencia y los ejecuta como programas Ghostscript. Después de hacer esto, lee más
entrada del flujo de entrada estándar (normalmente el teclado), interpretando cada línea
por separado y la salida a un dispositivo de salida (puede ser un archivo o una vista previa de la ventana X11, consulte
debajo). El intérprete sale elegantemente cuando encuentra el comando "salir" (ya sea en
un archivo o desde el teclado), al final del archivo o en una señal de interrupción (como Control-C
en el teclado).

El intérprete reconoce muchos conmutadores de opciones, algunos de los cuales se describen a continuación. Por favor
consulte la documentación de uso para obtener información completa. Los interruptores pueden aparecer en cualquier parte del
línea de comandos y aplicar a todos los archivos a partir de entonces. Invocar Ghostscript con el -h or -?
interruptor produce un mensaje que muestra varios interruptores útiles, todos los dispositivos conocidos
ese ejecutable y la ruta de búsqueda de fuentes; en Unix también muestra la ubicación de
documentación detallada.

Ghostscript se puede construir para usar muchos dispositivos de salida diferentes. Para ver qué dispositivos
ejecutable incluye, ejecutar "gs -h".

A menos que especifique un dispositivo en particular, Ghostscript normalmente abre el primero de esos
y le dirige la salida.

Si se construye con soporte X11, a menudo el dispositivo predeterminado es una ventana X11 (vista previa), de lo contrario
ghostscript normalmente usará el dispositivo bbox e imprimirá en stdout la dimensión del
archivo postscript.

Entonces, si el primero en la lista es el que desea usar, simplemente emita el comando

gs miarchivo.ps

También puede verificar el conjunto de dispositivos disponibles desde dentro de Ghostscript: invocar
Ghostscript y tipo

nombres de dispositivos ==

pero el primer dispositivo en la lista resultante puede no ser el dispositivo predeterminado que usted determina
con "gs -h". Para especificar" AbcXyz "como el dispositivo de salida inicial, incluya el interruptor

-sDEVICE = AbcXyz

Por ejemplo, para imprimir en una impresora Epson, puede usar el comando

gs -sDEVICE = epson myfile.ps

El modificador "-sDEVICE =" debe preceder a la primera mención de un archivo para imprimir, y solo el
El primer uso del interruptor tiene algún efecto.

Finalmente, puede especificar un dispositivo predeterminado en la variable de entorno GS_DEVICE.
orden de precedencia para estas alternativas de mayor a menor (Ghostscript usa el
dispositivo definido más alto en la lista) es:

Algunos dispositivos pueden admitir diferentes resoluciones (densidades). Para especificar la resolución en
tal impresora, use el interruptor "-r":

gs -sDEVICE = -r X

Por ejemplo, en una impresora compatible con Epson de 9 clavijas, obtiene la densidad más baja (la más rápida)
modo con

gs -sDEVICE = epson -r60x72

y el modo de mayor densidad (mejor calidad de salida) con

gs -sDEVICE = epson -r240x72.

Si selecciona una impresora como dispositivo de salida, Ghostscript también le permite elegir dónde
Ghostscript envía la salida, en sistemas Unix, generalmente a un archivo temporal. Para enviar el
salida a un archivo "foo.xyz", use el interruptor

-sOutputFile = foo.xyz

Es posible que desee imprimir cada página por separado. Para hacer esto, envíe la salida a una serie de
archivos "foo1.xyz, foo2.xyz, ..." usando el "-sOutputFile =" cambiar con "% d" en un nombre de archivo
modelo:

-sOutputFile = foo% d.xyz

Cada archivo resultante recibe una página de salida y los archivos se numeran en secuencia.
"% d" es una especificación de formato printf; también puede utilizar una variante como "% 02d".

En los sistemas Unix y MS Windows, también puede enviar la salida a una tubería. Por ejemplo, para canalizar
salida al "lpr"comando (que, en muchos sistemas Unix, lo dirige a una impresora), utilice
la opción

-sOutputFile =% pipe% lpr

Tenga en cuenta que los caracteres '%' deben duplicarse en MS Windows para evitar alteraciones
intérprete de comandos.

También puede enviar salida a salida estándar:

-sOutputFile = -
or
-sOutputFile =% stdout%

En este caso también debe utilizar el -q cambiar, para evitar que Ghostscript escriba mensajes
a salida estándar.

Para seleccionar un tamaño de papel específico, use el interruptor de línea de comando

-sPAPERSIZE =

por ejemplo

-sPAPERSIZE = a4
or
-sPAPERSIZE = legal

Se reconocen la mayoría de los tamaños de papel ISO y de EE. UU. Consulte la documentación de uso para obtener una lista completa,
o las definiciones en el archivo de inicialización "gs_statd.ps".

Ghostscript puede hacer muchas cosas además de imprimir o ver archivos PostScript y PDF. Para
ejemplo, si desea conocer el cuadro delimitador de un archivo PostScript (o EPS), Ghostscript
proporciona un "dispositivo" especial que simplemente imprime esta información.

Por ejemplo, utilizando uno de los archivos de ejemplo distribuidos con Ghostscript,

gs -sDEVICE = bbox golfer.ps

imprime

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

CAMPUS


-- nombre de archivo arg1 ...
Toma el siguiente argumento como nombre de archivo como de costumbre, pero toma todos los argumentos restantes
(incluso si tienen la forma sintáctica de conmutadores) y define el nombre "ARGUMENTOS"
en "userdict" (no "systemdict") como una matriz de esas cadenas, antes corriendo el
expediente. Cuando Ghostscript termina de ejecutar el archivo, vuelve al shell.

-Dnombre =ficha
-dnombre =ficha
Defina un nombre en "systemdict" con la definición dada. El token debe ser exactamente
un token (como lo define el operador "token") y no puede contener espacios en blanco.

-Dnombre
-dnombre Defina un nombre en "systemdict" con value = null.

-Snombre =cadena
-snombre =cadena
Defina un nombre en "systemdict" con una cadena dada como valor. Esto es diferente de
-d. Por ejemplo, -dname = 35 es equivalente al fragmento de programa
/ nombre 35 def
mientras -nombre = 35 es equivalente a
/ nombre (35) def

-P Hace que Ghostscript busque primero en el directorio actual los archivos de la biblioteca. Por
predeterminado, Ghostscript ya no busca en el directorio actual, a menos que, por supuesto,
el primer directorio proporcionado explícitamente es "." en -I. Ver también el INICIALIZACIÓN
ARCHIVOS sección a continuación, y agrupada Usar.htm para una discusión detallada sobre las rutas de búsqueda
y cómo Ghostcript encuentra archivos.

-q Inicio silencioso: suprima los mensajes de inicio normales y también haga el equivalente de
-dSILENCIO.

-gNúmero1xNúmero2
Equivalente a -dDEVICEWIDTH =Número1 y -dDEVICEHEIGHT =Número2. Esto es para el
beneficio de dispositivos (como ventanas X11) que requieren (o permiten) ancho y alto
por especificar.

-rnúmero
-rNúmero1xNúmero2
Equivalente a -dDEVICEXRESOLUTION =Número1 y -dDEVICEYRESOLUTION =Número2. Es
en beneficio de dispositivos como impresoras que admiten múltiples X e Y
resoluciones. Si solo se proporciona un número, se utiliza para las resoluciones X e Y.

-Idirectorios
Agrega la lista designada de directorios al comienzo de la ruta de búsqueda de la biblioteca.
archivos.

- Esto no es realmente un interruptor, pero le indica a Ghostscript que la entrada estándar es
procedente de un archivo o una tubería y no de forma interactiva desde la línea de comandos.
Ghostscript lee desde la entrada estándar hasta que llega al final del archivo, ejecutándolo
como cualquier otro archivo, y luego continúa procesando la línea de comando. Cuando el
línea de comandos se ha procesado por completo, Ghostscript sale en lugar de entrar
su modo interactivo.

Tenga en cuenta que el archivo de inicialización normal "gs_init.ps" hace que "systemdict" sea de solo lectura, por lo que
valores de nombres definidos con -D, -d, -So -s no se puede cambiar (aunque, por supuesto,
pueden ser reemplazados por definiciones en "userdict" u otros diccionarios).

SPECIAL NOMBRES


-d DISKFONTS
Hace que los contornos de caracteres individuales se carguen desde el disco la primera vez que
se encuentran. (Normalmente, Ghostscript carga todos los contornos de caracteres cuando
carga una fuente.) Esto puede permitir cargar más fuentes en la RAM, a expensas de
renderizado más lento.

-dNOCACHE
Desactiva el almacenamiento en caché de caracteres. Útil solo para depurar.

-dNOBIND
Desactiva el operador "enlazar". Útil solo para depurar.

-dNODISPLAY
Suprime la inicialización normal del dispositivo de salida. Esto puede resultar útil cuando
depuración.

-dNOPAUSA
Desactiva la indicación y la pausa al final de cada página. Esto puede ser deseable para
aplicaciones donde otro programa está manejando Ghostscript.

-dNOPLATFUENTES
Desactiva el uso de fuentes proporcionadas por la plataforma subyacente (por ejemplo, X
Windows). Esto puede ser necesario si las fuentes de la plataforma tienen un aspecto indeseablemente diferente de
las fuentes escalables.

-dMÁS SEGURO
Restringe las operaciones de archivo que puede realizar el trabajo. Muy recomendado para spoolers,
secuencias de comandos de conversión u otros entornos sensibles en los que una mala redacción o
Se debe evitar que el código de programa PostScript malintencionado cambie archivos importantes.

-dWRITESYSTEMDICT
Deja "systemdict" escribible. Esto es necesario cuando se ejecuta una utilidad especial.
programas como fuente2c y pcharstr, que debe evitar el acceso PostScript normal
proteccion.

-sDEVICE =dispositivo
Selecciona un dispositivo de salida inicial alternativo, como se describe arriba.

-sOutputFile =nombre de archivo
Selecciona un archivo de salida alternativo (o tubería) para el dispositivo de salida inicial, como
descrito arriba.

SAFER MODO


El -dMÁS SEGURO La opción desactiva los operadores "deletefile" y "rennamefile" y prohíbe
abriendo comandos canalizados ("% pipe%cmd"). Solo"% stdout "y"% stderr "se pueden abrir para
escribiendo. También deshabilita la lectura de archivos, excepto "% stdin", archivos dados como
argumento de línea de comando, y archivos contenidos en rutas dadas por LIBPATH y FONTPATH ​​o
especificado por los parámetros del sistema / FontResourceDir y / GenericResourceDir.

Este modo también establece el parámetro .LockSafetyParams del dispositivo de salida inicial en
protege contra programas que intentan escribir en archivos usando el dispositivo OutputFile
parámetro. Dado que los parámetros del dispositivo especificados en la línea de comando, incluidos
OutputFile, se establecen antes del modo SAFER, el uso de "-sOutputFile = ..." en la línea de comando es
irrestricto.

El modo SEGURO evita cambiar / GenericResourceDir, / FontResourceDir,
/ SystemParamsPassword y / StartJobPassword.

Si bien el modo SEGURO no es el predeterminado, es el predeterminado para muchos scripts de envoltura, como
ps2pdf y puede ser el predeterminado en una versión posterior de Ghostscript. Por lo tanto, al correr
programas que necesitan abrir archivos o establecer parámetros restringidos, debe pasar el
-dNOSAFER opción de línea de comando o su sinónimo -dDELAYSAFER.

Al correr con -dNOSAFER es posible realizar un "guardar" seguido de ".setsafe",
ejecutar un archivo o procedimiento en modo SEGURO, y luego usar "restaurar" para volver a NOSAFER
modo. Para evitar que el objeto guardado sea restaurado por el archivo externo o
procedimiento, el operador ".runandhide" debe utilizarse para ocultar el objeto guardado de la
procedimiento restringido.

Use gs en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

  • 1
    arbitro
    arbitro
    abidiff - comparar ABI de archivos ELF
    abidiff compara el binario de la aplicación
    Interfaces (ABI) de dos bibliotecas compartidas
    en formato ELF. emite un significado
    informar ...
    Ejecutar abidiff
  • 2
    cumplir
    cumplir
    abidw - serializa el ABI de un ELF
    archivo abidw lee una biblioteca compartida en ELF
    formato y emite una representación XML
    de su ABI a la salida estándar. El
    emitido...
    Ejecutar abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversión de bibliografía
    utilidades...
    Ejecutar copac2xml
  • 4
    copto
    copto
    copt - optimizador de mirilla SYSNOPIS:
    archivo copt.. DESCRIPCIÓN: copt es un archivo
    optimizador de mirilla de uso general. Él
    lee el código de su entrada estándar y
    escribe un...
    Ejecutar copia
  • 5
    reunir_stx_títulos
    reunir_stx_títulos
    reunir_stx_titles - recopilar título
    declaraciones de documentos Stx ...
    Ejecute reunir_stx_títulos
  • 6
    banco-gatling
    banco-gatling
    banco - punto de referencia http ...
    Ejecutar gatling-banco
  • Más "

Ad