zoukankan      html  css  js  c++  java
  • 利用Aspose.Words将html转成pdf和将html转成word

    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);
            }

    html文本转成pdf

                    var bytes = System.Text.Encoding.UTF8.GetBytes("<html><body><div>哈哈哈哈哈</div></body></html");
                    Stream s = new MemoryStream(bytes);
                    Aspose.Words.Document dc = new Aspose.Words.Document(s);
    
                    dc.Save(@"d:\directory.pdf");
  • 相关阅读:
    nodejs express hi-cms
    写让别人能读懂的代码
    统计学和数据挖掘的关系
    假设检验
    相关性探索
    领域驱动设计分层类图
    未能加载文件或程序集 Ninject.Web.Common, Version=3.2.0.0
    论文阅读笔记
    《Computational Statistics with Matlab》硬译2
    C#抽象类和接口
  • 原文地址:https://www.cnblogs.com/jiangqw/p/12124090.html
Copyright © 2011-2022 走看看