[opensuse-es] [OT] Necesito ayuda para reparar archivos .eps
![](https://seccdn.libravatar.org/avatar/cb2fb2ffdbbbc003e8ea1d048ae8c2ff.jpg?s=120&d=mm&r=g)
Ando necesitando ayuda para reparar archivos .eps. Los genera una aplicación un poco vieja desarollada bajo visual basic, como .exe y sus respectivas DLL, pero como no tengo el fuente, no puedo modificar la aplicación. Ha probado con herramientas de conversión, como XnView, u otras como Scribus, acrobat, y por ultimo herramientas especificas para el manejo de archivos eps, como epstool y ps2eps: epstool --copy --bbox instantánea2.eps instantánea5.eps DSC Warning At line 4: %%BoundingBox: 0 0 1060,00 837,60 This line is incorrect. The bounding box must be in integer coordinates, not floating point. A floating point bounding box should be specified using %%HiResBoundingBox: A %%BoundingBox: should still be provided with integer values. 'OK' will convert the coordinates to integers, rounding them outwards. 'Cancel' will ignore this line Input file "instantánea2.eps" is not EPSF. Failed Con ps2eps: ps2eps --ignoreBB -F instantánea2.eps Input files: instantánea2.eps Processing: instantánea2.eps Postscript filtering requested, fixing Calculating Bounding Box...GPL Ghostscript 8.70: Unrecoverable error, exit code 1 bbox: ERROR -- - STDIN - is not in ppmraw or pbmraw format Error: Could not determine bounding box! I suppose gs had some trouble interpreting the postscript-file ready. %%BoundingBox: Creating output file instantánea2.eps.eps...ready. En el ultimo caso, generó el archivo, pero con errores, y tampoco lo puedo abrir a nivel gráfico El encabezado del archivo en cuestión, es el siguiente (original): %!PS-Adobe-3.0 %%Creator:Ascent Systems Software:Numismatic %%For:Unregistered %%CreationDate:(25/09/2010) (10:55) %%BoundingBox: 0 0 1060,00 840,90 gsave 0.25 setlinewidth 2 setlinejoin 0 setlinecap 0,75 0,00 0,00 setrgbcolor 0.00 831,24 moveto stroke 0,75 0,00 0,00 setrgbcolor Salu2 -- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y TAMPOCO TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/55b86771ee4623ebeadeff36f029a44f.jpg?s=120&d=mm&r=g)
El Sun, 26 Sep 2010 20:39:43 -0300, Juan Erbes escribió:
Ando necesitando ayuda para reparar archivos .eps.
¿No los puedes abrir ni importar? Prueba con GIMP.
%%BoundingBox: 0 0 1060,00 837,60
Parece que tienes un problema con esa línea ¿has probado a modificarla? Otra opción sería probar con una versión más moderna de Ghostscript o con algún conversor en línea. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/cb2fb2ffdbbbc003e8ea1d048ae8c2ff.jpg?s=120&d=mm&r=g)
El día 27 de septiembre de 2010 11:22, Camaleón
El Sun, 26 Sep 2010 20:39:43 -0300, Juan Erbes escribió:
Ando necesitando ayuda para reparar archivos .eps.
¿No los puedes abrir ni importar? Prueba con GIMP.
%%BoundingBox: 0 0 1060,00 837,60
Edité los valores, y se soluciona ese problema, pero luego aparecen otros. El problema, es que esos valores no pueden ser arbitrarios, ya que es el tamaño exterior, y todos los trazados internos, deben "quepar" dentro de esas medidas.
Parece que tienes un problema con esa línea ¿has probado a modificarla?
Otra opción sería probar con una versión más moderna de Ghostscript o con algún conversor en línea.
He probado con herramientas especificas para el manejo de archivos eps, como epstool, ps2eps y pstoedit, y sigo en la misma. La ultima prueba: ps2eps --ignoreBB -F fondo2 Input files: fondo2 Processing: fondo2 Postscript filtering requested, fixing Calculating Bounding Box...GPL Ghostscript 8.70: Unrecoverable error, exit code 1 bbox: ERROR -- - STDIN - is not in ppmraw or pbmraw format Error: Could not determine bounding box! I suppose gs had some trouble interpreting the postscript-file ready. %%BoundingBox: Creating output file fondo2.eps...ready. Quizas uno de los problemas radique en que el archivo grafico de entrada, no tenga un tamaño "coherente", y de allí vengan el resto de los problemas. Salu2 -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
![](https://seccdn.libravatar.org/avatar/55b86771ee4623ebeadeff36f029a44f.jpg?s=120&d=mm&r=g)
El Mon, 27 Sep 2010 19:48:08 -0300, Juan Erbes escribió:
El día 27 de septiembre de 2010 11:22, Camaleón escribió:
El Sun, 26 Sep 2010 20:39:43 -0300, Juan Erbes escribió:
Ando necesitando ayuda para reparar archivos .eps.
¿No los puedes abrir ni importar? Prueba con GIMP.
%%BoundingBox: 0 0 1060,00 837,60
Edité los valores, y se soluciona ese problema, pero luego aparecen otros. El problema, es que esos valores no pueden ser arbitrarios, ya que es el tamaño exterior, y todos los trazados internos, deben "quepar" dentro de esas medidas.
Si no son documentos que contengan datos privados, me puedes enviar uno a ver si saco algo.
Parece que tienes un problema con esa línea ¿has probado a modificarla?
Otra opción sería probar con una versión más moderna de Ghostscript o con algún conversor en línea.
He probado con herramientas especificas para el manejo de archivos eps, como epstool, ps2eps y pstoedit, y sigo en la misma.
No, me refería con alguna herramienta online. Supongo que todas las que mencionas (epstool, ps2eps y pstoedit) se basan en Ghostscript y si este falla, te fallarán todas. O pruebas con una versión superior de GS (mejor mediante una versión livecd, no vayas a cargarte el sistema) o pruebas con alguna herramienta distinta (conversores online) que sean capaces de manejar el error. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (2)
-
Camaleón
-
Juan Erbes