none
ayuda como leer varios pdf a la vez RRS feed

  • Pregunta

  • mas que leer lo que quiero es  coger varios pdf de una carpeta y procesarlos (procesar es transformar a xml ) ya tengo la funcion que transforma los pdf a xml pero lo hace con uno cogiendo la ruta lo que quiero q llame a la funcion varias veces  hasta que no aya mas pdf despues todos esos pdf enviarlos a otra carpeta o eliminarlos

    lunes, 4 de abril de 2016 10:16

Respuestas

  • Usa System.IO.Directory.GetFiles para obtener un array con todos los nombres de los ficheros, y luego haz un bucle que por cada entrada del array llame a esa función que ya tienes hecha para procesar un fichero.
    • Propuesto como respuesta Sergio Parra lunes, 4 de abril de 2016 12:54
    • Marcado como respuesta carlos carpio2 lunes, 4 de abril de 2016 14:01
    lunes, 4 de abril de 2016 11:30
  • podrias usar

    string[] pdfList = Directory.GetFiles("c:\carpeta", "*.pdf");
    
    foreach(string pdffile in pdfList){
    
      //aqui procesas cada pdf
    
    }


    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta carlos carpio2 lunes, 4 de abril de 2016 14:05
    lunes, 4 de abril de 2016 12:51

Todas las respuestas

  • Usa System.IO.Directory.GetFiles para obtener un array con todos los nombres de los ficheros, y luego haz un bucle que por cada entrada del array llame a esa función que ya tienes hecha para procesar un fichero.
    • Propuesto como respuesta Sergio Parra lunes, 4 de abril de 2016 12:54
    • Marcado como respuesta carlos carpio2 lunes, 4 de abril de 2016 14:01
    lunes, 4 de abril de 2016 11:30
  • podrias usar

    string[] pdfList = Directory.GetFiles("c:\carpeta", "*.pdf");
    
    foreach(string pdffile in pdfList){
    
      //aqui procesas cada pdf
    
    }


    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    • Marcado como respuesta carlos carpio2 lunes, 4 de abril de 2016 14:05
    lunes, 4 de abril de 2016 12:51