码迷,mamicode.com
首页 > Web开发 > 详细

利用Aspose.Words将html转成pdf和将html转成word

时间:2019-12-31 14:45:26      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:param   spl   指定   code   substr   insert   returns   dir   top   

html转成word

/// <summary>
        /// html转word文件需要先创建一个模板word,再指定新的word文件的地址
        /// </summary>
        /// <param name="templatePath">加密采用的编码方式</param>
        /// <param name="newFilePath">加密采用的编码方式</param>
        /// <param name="html">待加密的明文</param>
        /// <returns></returns>
        public static void HtmlToWord(string templatePath, string newFilePath, string html)
        {
            //加载word模板。
            Aspose.Words.Document doc = new Aspose.Words.Document(string.Format(@"{0}", templatePath));
            Aspose.Words.DocumentBuilder builder = new Aspose.Words.DocumentBuilder(doc);
            builder.InsertHtml(html);
            doc.Save(newFilePath, Aspose.Words.SaveFormat.Doc);
        }

html转成pdf

/// <summary>
        /// html转pdf
        /// </summary>
        /// <param name="path"></param>
        /// <param name="newFilePath">加密采用的编码方式</param>
        /// <returns></returns>
        public static void HtmlToPdf(string path, string newFilePath)
        {
            var dir = newFilePath.Substring(0, newFilePath.LastIndexOf("/") + 1);
            if (!Directory.Exists(dir))
            {
                Directory.CreateDirectory(dir);
            }
            Aspose.Words.Document doc = new Aspose.Words.Document(path);
            doc.Save(newFilePath);
        }

 

利用Aspose.Words将html转成pdf和将html转成word

标签:param   spl   指定   code   substr   insert   returns   dir   top   

原文地址:https://www.cnblogs.com/jiangqw/p/12124090.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!