InglésFrancésEspañol

Ad


icono de página de OnWorks

a2ping - Online en la nube

Ejecute a2ping en el proveedor de alojamiento gratuito OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando a2ping 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


a2ping.pl - convierte entre PS, EPS y PDF y otra descripción de la página
formatos

SINOPSIS


a2ping.pl [--]ayuda
a2ping.pl [--]doc
a2ping.pl [opciones]fichero de entrada> [[desformatear:] archivo de salida]

DESCRIPCIÓN


a2ping es una utilidad de línea de comandos de UNIX escrita en Perl que convierte muchos
formatos de imagen rasterizada y gráficos vectoriales a EPS o PDF y otras páginas
formatos de descripción. Los formatos de archivo de entrada aceptados son: PS (PostScript), EPS,
PDF, PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM, PCX, TGA. Salida aceptada
Los formatos son: EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, marcado EPS, marcado PS,
PNG, XWD, BMP, TIFF, JPEG, GIF, XPM. a2ping delega el trabajo de bajo nivel a
Guión fantasma (GS), pdftops y sam2p. a2ping corrige muchos fallos durante el
Conversión de EPS a EPS, por lo que su salida suele ser más compatible y mejor
integrable que su entrada.

Sin la opción "--below", se garantiza comenzar en 0,0
coordinar. "--below", "--hires" y "-v" son opciones recomendadas.

El tamaño de la página se establece exactamente correspondiente al BoundingBox. Esto significa
que cuando Ghostscript lo procesa, el resultado no necesita recortarse, y el PDF
MediaBox es correcto.

Si el cuadro delimitador no es correcto, por supuesto, tiene problemas. Si te alimentas
mierda, te pones mierda. Pero puedes suministrar el --bboxfrom = compute-gs opción de
hacer que GS vuelva a calcular el cuadro delimitador.

El nombre del archivo de entrada no importa - a2ping detecta el formato de archivo
basado en los primeros bytes del archivo. El nombre del archivo de salida es importante
if desformatear falta en la línea de comando: entonces la extensión del
El archivo de salida determina el FileFormat (desformatear).

EXTERNA PROGRAMAS


El formato de archivo interno de a2ping.pl es PS / EPS. Todo lo que se lee es primero
convertido a PS o EPS, luego procesado por a2ping.pl, luego convertido a la
formato de salida.

Para analizar el cuadro delimitador y otras propiedades de archivos PS que no son EPS (y archivos EPS
archivos con opción --bboxde que no sea = adivinar), Se utiliza GS. Conversión de PS a
EPS implica este análisis.

Para escribir archivos PDF, se utiliza GS.

Para leer archivos PDF, pdftops del desplegable xpdf se utiliza el paquete.

Los formatos de entrada muestreados son PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM, PCX y
TGA. Para leer formatos de entrada muestreados, sam2p se utiliza. sam2p es una imagen rasterizada
convertidor escrito en C ++ por el autor de a2ping.pl.

Los formatos de salida adicionales son PNG, XWD, BMP, TIFF, JPEG, GIF y XPM. Escribir
formatos de salida adicionales, sam2p y GS.

Los formatos de salida PNM son PGM, PGM y PPM. Para escribir formatos de salida PNM, GS es
usado.

Pronósticos Y TRUCOS


· Llame con el -v opción para ver el progreso y depurar mensajes.

· Si su EPS contiene un cuadro delimitador incorrecto, puede solucionarlo ejecutando
"a2ping.pl -v --bboxfrom = compute-gs thefile.eps -"

· Puede especificar - as fichero de entrada para conseguir stdin y como archivo de salida para obtener
stdout. Esto funciona incluso para archivos PDF (que deben ser buscables), porque
a2ping los copia en un archivo temporal automáticamente.

· Si fichero de entrada y archivo de salida son lo mismo, a2ping copia el fichero de entrada a una
ubicación temporal primero. Sin embargo, este uso se recomienda solo si hay
es una copia de seguridad del archivo que se restaurará en caso de a2ping no produce el
resultado deseado.

· Si especifica -- as archivo de salida, será lo mismo que fichero de entrada.

· a2ping saludos --Dúplex para FileFormat PCL5, aunque GS no lo hace.

· Si tiene un PS incompatible que GS puede leer pero su impresora no
imprimir, simplemente ejecute "a2ping.pl foo.ps PDF: - ⎪ a2ping.pl - PS: foo.ps"

· Si tiene un PS que proviene de Win32 (a menudo con la extensión ".prn"), ejecútelo
a a2ping. Eliminará los cambios de resolución y el texto de progreso.
impreso en el terminal (lo que confunde gv(1) y hace algunos filtros en el
cola de impresión emite una salida incorrecta).

· a2ping hace antialiasing--antialias = scale3no) de glifos y curvas cuando
emitiendo una imagen muestreada (FileFormats como PGM y PPM). Esto mejora
legibilidad de los glifos. = si indica a GS que realice un antialiasing interno,
pero normalmente no mejora mucho. = scale3no apaga GS interno
antialiasing, pero hace que todo sea 3x3 tan grande, y luego lo escala
echarse atrás. = scale3no activa el escalado 3x3 y el GS interno
antialiasing, que da como resultado líneas más gruesas y peor calidad en general.

· Al crear un archivo PBM, el suavizado por lo general no mejora la calidad,
por lo que está desactivado de forma predeterminada. Pero si te pones --antialias = scale3no or
--antialias = scale3yes, GS generará un archivo PGM y el valor de
--umbral determina la intensidad mínima para el blanco en el PBM final.

· Si necesita un archivo de salida muestreado más grande, especifique un --Resolución.
El valor predeterminado es --Resolución = 72. Si su archivo de salida muestreado va a ser
realmente grande, debes especificar --AntiAlias ​​= sí en lugar del predeterminado
--AntiAlias ​​= scale3no para acelerar la conversión.

MISC


· No depende del nombre de archivo o la extensión del archivo de entrada.

· Conversión de EPS a PDF: corrige fallas, etc., llama a gs -sDEVICE = pdfwrite

· Conversión de EPS a EPS: corrige varios fallos, mueve (llx, lly) a
(0,0), elimina la basura binaria desde el comienzo del EPS, etc.

· Conversión de PDF a PDF: mantiene el archivo intacto

· Conversión de PDF a EPS: llamadas pdftops -eps (del paquete xpdf)

· Conversión de PS a EPS: mantiene solo la primera página, elimina el dispositivo de configuración, etc.

AUTORES


El autor de a2ping es Szabó Pà © ter[email protected]>.

a2ping está inspirado e históricamente basado en el epstopdf Secuencia de comandos de Perl
modificado por Thomas Esser, septiembre de 1998, pero sus modificaciones se han eliminado
en a2ping, y también a2ping y epstopdf ya no compartes código común.
epstopdf está escrito por Sebastian Rahtz, para Elsevier Science. epstopdf
contenía trucos extra del texutil de Hans Hagen.

HISTORIA


1999/05/06 v2.5 (Heiko Oberdiek)

* Nuevas opciones: --hires, --exact, --filter, --help.
* Muchos cosméticos: título, uso, ...
* Nuevo código para depuración, advertencia, error
* Detección de cygwin perl
* Buscando %% {Hires, Exact,} BoundingBox.
* Escaneando solo el encabezado para no equivocarse
BoundingBox de un archivo incluido.
* (atend) apoyado.
* usa estricto; (detección de error anterior).
* cambió el primer comentario de '%! PS' a '%!';
* patrón (atend) corregido: '\ s * \ (atend \)'
* uso de $ bbxpat en todos los casos de BoundingBox,
corrige el primer espacio en blanco a '... Box: \ s * $ bb ...'
* corrigió la primera línea (una línea en lugar de dos antes de 'si 0;';

2000/11/05 v2.6 (Heiko Oberdiek)

* %% HiresBoundingBox corregido a %% HiResBoundingBox

2001/03/05 v2.7 (Heiko Oberdiek)

* Nueva línea antes de grestore para el caso de que no haya
espacio en blanco al final del archivo eps.

2003/02/02 (Szabó Pedro)

* opción --abajo
* elimina correctamente la basura binaria EPSF de DOS
* agrega los 3 comentarios de BoundingBox DSC
* lee los 3 comentarios de BoundingBox DSC y elige el mejor
* obliga a BoundingBox a ser un número entero
* agrega %% EndComments y%! PS-Adobe -? -? EPSF -?.? encabezamiento
* agrega %% páginas:
* agrega sintaxis de invocación: a2ping
* puede convertir PDF a EPS (llamando pdftops(1)) y PDF a PDF
* emula el trabajo para la entrada de PDF

2003/04/16 (Szabó Pedro)

* Se agregó soporte para PS y sam2p, renombrado a a2ping
* sam2p y pdftops si $ InputFilename eq '-';
* eliminar el encabezado PJL UEL desde el principio
* funciona para archivos PS que no son EPS para la entrada
* soporte de entrada para PNG JPEG TIFF PNM BMP GIF LBM XPM PCX TGA a través de sam2p
* elimina ^ L (alimentación de formulario) del final del archivo EPS
* -x = -c: rle para agregar opciones de sam2p

2003/04/26 (Szabó Pedro)

* omitir las llamadas innecesarias a setpagedevice al crear eps normales
* --noverbose --nocompress soportado de forma diferente
* no más opciones predeterminadas :-(
* justlib2
* Salida de varias páginas con PS :, PDF :, PCL5:
* después de `a2ping -pa4 ', el archivo out.pcl dice:` Datos de impresora HP PCL - página A4
tamaño ', en lugar de' letra de EE. UU. '
* justlib2-ified ya no depende de Getopt :: Long
* totalmente compatible con filtrado (stdin y / o stdout), salida PDF y PCL5 para
tubería (! $$ ll_zero)
* agrega DSC `` %% DocumentMedia: plain 612 792 () () ''
* Precedencia de BoundingBox para entrada EPS: --PageSize, %% * BoundingBox,
setpagedevice. Prioridad para otras entradas: --PageSize, setpagedevice,
%%*Cuadro delimitador

2003/09/25 (Szabó Pedro)

* --bboxfrom = adsc: %% BoundingBox anula -sDEVICE = bbox
* descubrimiento mejorado de bbox
* muchas correcciones de errores
* Correcciones de entrada de MetaPost EPS para prólogos: = 0;
* a2ping.pl -v --papersize = 50,60 --bboxfrom = compute-gs t.ps t2.ps
* manejo consistente de bbox, --PageSize, / PageSize
* Consistente --Resolución y - Manejo Dúplex

2003/12/02 (Szabó Pedro)

* --bboxfrom = compute-gs opción para arreglar PS -> EPS bbox (gs -sDEVICE = bbox), tuzv.eps

2004/02/10 v2.77 (Szabó Pedro)

* la rutina compute-pipe ahora se ejecuta a menos que --bboxfrom = guess con EPS
* agregado --gsextra =
* agregado --antialias =
* Añadido FileFormat PBM, PGM, PPM
* Funciones de FileFormat separadas para FL_ * constantes
* agregado --doc
* ya no hay formato de archivo predeterminado (PDF)

Utilice a2ping en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad