Ejemplo n.º 1
0
        /// <summary>
        /// 生成word,pdf文件(html)
        /// </summary>
        /// <param name="fileName"></param>
        public static void CreatePDF(string url, string fileName, string applicationName)
        {
            try
            {
                //存储文件对话框
                SaveFileDialog saveFileDialog = new SaveFileDialog();

                //保存对话框是否记忆上次打开的目录
                saveFileDialog.RestoreDirectory = true;

                //设置默认文件名(可以不设置)
                saveFileDialog.FileName = fileName;

                if (saveFileDialog.ShowDialog() == true)
                {
                    FileManage.HtmlToPDF(url, saveFileDialog.FileName, applicationName);
                }
            }
            catch (Exception ex)
            {
                LogManage.WriteLog(typeof(FileManage), ex);
            }
            finally
            {
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 生成word,pdf文件(html)
        /// </summary>
        /// <param name="fileName"></param>
        public static void CreateWPFile(string fileName, System.Windows.Forms.WebBrowser webBrowser, string elementName)
        {
            try
            {
                //存储文件对话框
                SaveFileDialog saveFileDialog = new SaveFileDialog();

                //保存对话框是否记忆上次打开的目录
                saveFileDialog.RestoreDirectory = true;

                //设置默认文件名(可以不设置)
                saveFileDialog.FileName = fileName;

                if (saveFileDialog.ShowDialog() == true)
                {
                    FileManage.CreateWPFile2(saveFileDialog.FileName, webBrowser, elementName);
                }
            }
            catch (Exception ex)
            {
                LogManage.WriteLog(typeof(FileManage), ex);
            }
            finally
            {
            }
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 生成word,pdf文件(html)
        /// </summary>
        /// <param name="fileName"></param>
        public static void CreateWord(string fileName, string htmlStr)
        {
            try
            {
                //存储文件对话框
                SaveFileDialog saveFileDialog = new SaveFileDialog();

                //保存对话框是否记忆上次打开的目录
                saveFileDialog.RestoreDirectory = true;

                //设置默认文件名(可以不设置)
                saveFileDialog.FileName = fileName;

                if (saveFileDialog.ShowDialog() == true)
                {
                    FileManage.CreateWPFile_Html(saveFileDialog.FileName, htmlStr);
                }
            }
            catch (Exception ex)
            {
                LogManage.WriteLog(typeof(FileManage), ex);
            }
            finally
            {
            }
        }