PDF con seguridad: eliminar el truco "mark currentfile eexec" no funciona cuando destilo

0

Estoy tratando de copiar el texto de un PDF a Excel. El problema es que el PDF está protegido con contraseña deshabilitando la función de copia. El texto se puede copiar fácilmente usando el visor de Windows XPS, Onenote y otros métodos. Necesito que el PDF permanezca en formato PDF porque tengo un programa que extrae datos del PDF. Entonces, mi idea original era abrir mi PDF protegido e imprimirlo como otro PDF para copiar el texto.

Así que intenté seguir la pregunta anterior aquí: ¿Cómo eliminar la seguridad de un archivo PDF?

Y se publica varias veces en Internet, así que supongo que funciona para otros. Sin embargo, cuando elimino todo lo que comienza con "marcar archivo actual eexec ... cleartomark" guardar y destilar con Adobe, recibo el error del destilador de Adobe:

%%[ Error: undefined; OffendingCommand:  ]%%
%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
%%[ Warning: PostScript error. No PDF file produced. ] %%

Intenté investigar el error, pero el OffendingCommand: ï »¿no parece ser popular.

Los pasos que he tomado para este proceso:

  1. Abrir PDF protegido con contraseña
  2. Elija el controlador de impresión PDF, verifique imprimir en archivo
  3. Se crea el archivo .ps. Utilicé el Bloc de notas para abrir y editar el archivo .ps y eliminar el texto "marcar archivo actual ... cleartomark".
  4. Salvar
  5. Haga doble clic en el archivo con Adobe Distiller automáticamente y recibo el mensaje anterior.

¿Alguna ayuda sobre lo que estoy haciendo mal? U otras ideas? No tengo la libertad de probar un software de terceros para eliminar completamente la contraseña.

PD: Había leído que Adobe, al intentar imprimir en un archivo, crea un archivo temporal que a veces se puede renombrar como ".pdf" para convertirlo en PDF. ¿Sería esto aplicable en este caso? ¿En qué carpeta temporal estaría esto? Traté de buscar en mi computadora pero no pude encontrar un archivo / archivos de tamaño similar que intenté no funcionó.

kaymteo
fuente
Si el documento permite la impresión, puede que tenga suerte. En algunos proyectos, que se ejecutan en Mac, utilizamos una impresora PS genérica (controlador), y luego accedemos a la cola de impresión y recuperamos el archivo de cola para cambiar el nombre y lo insertamos en Distiller. La ruta sería / var / spool / cups en este caso. Sin embargo, nunca lo probamos con archivos protegidos.
Max Wyss
El documento permite la impresión. Estoy ejecutando Windows 7 con Acrobat X Pro. ¿Te importaría explicar un poco más de cómo lo logras? ¿El controlador PDF sería un controlador PS genérico?
kaymteo
Ya que no puedo editar más ... Si pudiera hacer lo que sugirió con Windows, parece que funcionaría.
kaymteo
En Windows, puede usar el controlador AdobePS; es solo en Mac que la creación de PDF en un solo paso de UI usando la impresora Adobe PostScript que enlaza con Distiller ya no funciona. Es un truco, pero vale la pena intentarlo.
Max Wyss
Gracias por la info. ¿Sabes cómo acceder al spoiler de impresión y recuperar el archivo de spool en Windows?
kaymteo

Respuestas:

0

Me lo imaginé. Use Notepad ++ y no Notepad. El Bloc de notas cambia las cosas al guardar el .ps editado que causó problemas al intentar usar ghostscript.

kaymteo
fuente