Hola, primero debo aclarar que mas que un .bat no he escrito.
Partiendo de esa base, busco la manera de crear o copiar o etc... un script que busque en c/u de los archivos pdf contenidos en un directorio X, una cadena (fac###) para que luego cambie el nombre de archivo en base al contenido de la cadena (fac001.pdf fac002.pdf fac003.pdf).
El script tiene que correr sobre windows, por lo que me pareció una opción interesante Python + pyPDF (http://pybrary.net/pyPdf/)
¿ideas? Gracias.
No te termino de entender. ¿Vos querés cambiar el nombre de una inmensa cantidad de archivos, o modificar el contenido de cada uno de esos PDF?
Cita de: sadik en Julio 01, 2009, 16:04:48
No te termino de entender. ¿Vos querés cambiar el nombre de una inmensa cantidad de archivos, o modificar el contenido de cada uno de esos PDF?
Lo que quiere es renombrar los archivos PDF, pero el nuevo nombre del archivo PDF dependerá de una cadena de texto que está como texto dentro de cada uno de los archivos PDF.
ThecaTTony, sinceramente veo casi imposible que tu puedas hacer eso debido a los casi nulos conocimientos de programación que tenes.
Pero en definitiva solo necitas una librería que pueda manejar archivos PDF (Hay para todos los lenguajes) y un programador amigo que tenga ganas de ponerse a programar eso, no es algo dificil pero lleva su tiempo, lo mejor sería que pusieras un par de archivos PDF como ejemplo para ver si a algun usuario de Argento le interesa el desafío y te hace la gauchada.
Creo que es un ejercicio interesante para todos aquellos que están estudiando programación.
Saludos.
Gracias igual, pero el proyecto se cayó. Una lastima...
PD: Se van a pagar XXXX $ a no se quien para que lo haga. Por el tema de los ejemplos se los debo, es información sensible que no puedo publicar.
Que lástima, estaba interesante la cosa (cada dia se aprende algo nuevo).
Si quieren, puedo llegar a limpiar un archivo y subirlo. Dejaría solo lo esencial a la tarea. Desde ya muchas gracias a todos por la mano.
Para aclarar, se necesita que se renombren una serie de archivos pdf contenidos en una carpeta X. El nombre de los archivos se obtienen del contenido de c/u, siendo por ejemplo fac001, fac002, fac003. Existe la dificultad que la palabra facturación o similares también se encuentran en el contenido del archivo.
Para ampliar, esto viene de la necesidad en la empresa que trabajo, de dejar de imprimir una serie de archivos/listados que se generan mensualmente para sustituirlos por pdf's y pasarlos al sector X por mail o ftp o similares. Como los listados se generan en OS/400, mediante una emulación de impresora/transcriptor/cola de salida se redirigen a una impresora virtual de PDFCreator quien logra con éxito la exportación, con la contra que no puede obtener el nombre del listado por este pasaje que se describe. Solo llega a leer el nombre de la ventana de la impresora/transcriptor virtual del emulador de terminal IBM iseries access.
En cuando pueda paso por pm/messenger/mail dicho listado, les pido que me confirmen por acá. Saludos y gracias nuevamente.
al final no entendí, el proyecto se cayó o no ?? ya tienen alguien para que lo haga ??
Saludos.
Esta "pendiente" para hacer, pero si esto implica gasto 0 es obvio que no lo van a hacer por terceros.