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:
- Abrir PDF protegido con contraseña
- Elija el controlador de impresión PDF, verifique imprimir en archivo
- 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".
- Salvar
- 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ó.
fuente
Respuestas:
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.
fuente