예제 #1
0
 public int convertir(datos _datos, string dirSalida, bool world, bool excel, bool powerp)
 {
     consola.escribir("Opreacion \"Convertir\" iniciada...", true);
     consola.salto();
     if (world)
     {
         consola.escribir("Procesando archivos WORD", true);
         consola.salto();
         int docsOK = convertWorld2pdf(_datos.worlds, dirSalida);
         consola.escribir(docsOK + " documentos (*.doc, *.docx, *.txt, *.xml, *.odt) convertidos", true);
         consola.salto();
     }
     if (excel)
     {
         consola.escribir("Procesando archivos EXCEL", true);
         consola.salto();
         int docsOK = convertExeld2pdf(_datos.exels, dirSalida);
         consola.escribir(docsOK + " documentos (*.xls, *.xlsx, *.csv) convertidos", true);
         consola.salto();
     }
     if (powerp)
     {
         consola.escribir("Procesando archivos POWER POINT", true);
         consola.salto();
         int docsOK = convertPowerp2pdf(_datos.powerps, dirSalida);
         consola.escribir(docsOK + " documentos (*.ppt, *.pptx) convertidos", true);
         consola.salto();
     }
     consola.escribir("Opreacion \"Convertir\" terminada...", true);
     consola.salto();
     return(codigoC);
 }
예제 #2
0
        private void btAbrirOrigen_Click(object sender, EventArgs e)
        {
            OpenFileDialog fileDialog = new OpenFileDialog();

            fileDialog.Title       = "Seleccione los archivos que desea convertir";
            fileDialog.Multiselect = true;
            if (fileDialog.ShowDialog() == DialogResult.OK)
            {
                dts = new datos();
                dts.llenarDatos(fileDialog.FileNames);
                lbWorld.Text  = dts.worlds.Count.ToString();
                lbExel.Text   = dts.exels.Count.ToString();
                lbPowerP.Text = dts.powerps.Count.ToString();
                lbOtros.Text  = dts.otros.ToString();
                consol.escribir(fileDialog.FileNames.Length + "archivos seleccionados...", true);
                consol.salto();
            }

            //FolderBrowserDialog dialog = new FolderBrowserDialog();
            //dialog.Description = "Elija el directorio de origen";
            //dialog.ShowNewFolderButton = false;
            //if (dialog.ShowDialog() == DialogResult.OK)
            //{
            //    txEntrada.Text = dialog.SelectedPath;
            //    dts = new datos();
            //    dts.llenarDatos(dialog.SelectedPath);
            //    lbWorld.Text = dts.worlds.Count.ToString();
            //    lbExel.Text = dts.exels.Count.ToString();
            //    lbPowerP.Text = dts.powerps.Count.ToString();
            //    lbOtros.Text = dts.otros.ToString();
            //    consol.escribir("Directorio de origen seleccionado: "+dialog.SelectedPath, true);
            //    consol.salto();
            //}
        }