reparar PDF corrupto

reparar PDF corrupto

Ya he mirado:

Probé Ghostscript tanto en OS X como en Windows. OS X gsdio el siguiente error:

GPL Ghostscript 9.06 (2012-08-08) Copyright (C) 2012 Artifex Software, Inc.  All rights reserved. 
This software comes with NO WARRANTY: see the file PUBLIC for details. 

Error: /undefined in  600Ru600D0Fl0Ol2Al7Hl0Sl1Xl8c1E0x0Y0t5760x7680Y0M 
Operand stack:
Execution stack:   
%interp_exit   .runexec2   --nostringval--  --nostringval--   --nostringval--   2   
%stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   
%stopped_push   1894   1   3   
%oparray_pop   1893   1   3   
%oparray_pop   1877   1   3   
%oparray_pop   1771   1   3   
%oparray_pop   --nostringval--   
%errorexec_pop   .runexec2  --nostringval--   --nostringval--   --nostringval--   2   
%stopped_push   --nostringval-- 
Dictionary stack:   
--dict:1161/1684(ro)(G)--   --dict:0/20(G)--   --dict:77/200(L)-- 
Current allocation mode is local Current file position is 677 
GPL Ghostscript 9.06: Unrecoverable error, exit code 1

Ni Acrobat Reader ni Pro cargarán el archivo. También probé la "Caja de herramientas de recuperación para PDF" en el lado de Windows, sin ningún amor.

¿Algunas ideas? ¿Estoy modificando mi línea de comando de Ghostscript? Aquí están los dos comandos que probé:

gs -o repaired.pdf -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress corrupt.pdf

y

gs -sDEVICE=pdfwrite -dBATCH -dNOPAUSE -sOutputFile=repaired.pdf corrupt.pdf

Respuesta1

Algunos archivos PDF no se pueden reparar. Adobe ha invertido muchos recursos para garantizar que Adobe Reader y Acrobat puedan mostrar archivos PDF con formato incorrecto, por lo que si Acrobat no puede cargar el PDF, lo más probable es que sea irrecuperable.

Si recibe el mensaje de error:

El lector no pudo abrir el nombre del archivo porque no es un tipo de archivo compatible o porque el archivo está dañado (por ejemplo, se envió como un archivo adjunto de correo electrónico y no se descifró correctamente).

Entonces el PDF ha sido alterado y el encabezado %PDF (por ejemplo, generalmente algo como %PDF-1.6 en la parte superior del archivo cuando se visualiza en un editor de texto) no se puede encontrar dentro de los primeros 1024 bytes del archivo.

Aquí hay más información de Adobe:

Error: "El documento está dañado..." | Abrir PDF

información relacionada