StreamConvert() public méthode

public StreamConvert ( IList filePathes, string outPath ) : void
filePathes IList
outPath string
Résultat void
        private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
        {
            var files = FileOperationHelper.GetFilesPath(txbWLPath.Text);


            if (streamExport && import.IsText) //流转换,只有文本类型的才支持。
            {
                mainBody.StreamConvert(files, exportPath);
                timer1.Enabled = false;
                return;
            }

            if (mergeTo1File)
            {
                if (!streamExport)
                {
                    try
                    {
                        fileContent = mainBody.Convert(files);
                    }
                    catch (Exception ex)
                    {
                        mainBody.Dispose();
                        RichTextBoxShow(ex.Message);
                        throw ex;
                    }
                }
            }
            else
            {
                mainBody.Convert(files, outputDir);
            }
            timer1.Enabled = false;
        }
Exemple #2
0
        private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
        {
            var files = FileOperationHelper.GetFilesPath(txbWLPath.Text);


            if (streamExport && import.IsText) //流转换,只有文本类型的才支持。
            {
                mainBody.StreamConvert(files, exportPath);
                timer1.Enabled = false;
                return;
            }

            if (mergeTo1File)
            {
                if (!streamExport)
                {
                    fileContent = mainBody.Convert(files);
                }
            }
            else
            {
                mainBody.Convert(files, outputDir);
            }
            timer1.Enabled = false;
        }
Exemple #3
0
        private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
        {
            string[] files = txbWLPath.Text.Split('|');

            if (streamExport && import.IsText) //流转换,只有文本类型的才支持。
            {
                mainBody.StreamConvert(files, exportPath);
                timer1.Enabled = false;
                return;
            }


            //foreach (string file in files)
            //{
            //    //cbxFrom.Text+"转"+cbxTo.Text+"_"+
            //    exportFileName = Path.GetFileNameWithoutExtension(file);
            //    string path = file.Trim();
            //}
            if (mergeTo1File)
            {
                if (!streamExport)
                {
                    fileContent = mainBody.Convert(files);
                }
            }
            else
            {
                mainBody.Convert(files, outputDir);
            }
            timer1.Enabled = false;
        }
Exemple #4
0
 private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
 {
     string[] files = txbWLPath.Text.Split('|');
     foreach (string file in files)
     {
         exportFileName = Path.GetFileNameWithoutExtension(file);
         string path = file.Trim();
         if (streamExport && import.IsText) //流转换,只有文本类型的才支持。
         {
             mainBody.StreamConvert(files, exportFileName);
         }
         else
         {
             fileContent = mainBody.Convert(files);
         }
     }
     timer1.Enabled = false;
     //简繁体转换
 }