zoukankan      html  css  js  c++  java
  • 根据原文件生成指定的静态文件

    public class CreateHtmlHelper
        {
           
    public CreateHtmlHelper()
            { }

           
    /// <summary>
           
    /// 根据原文件生成指定的静态文件
           
    /// </summary>
           
    /// <param name="_SourceFileName">原文件【虚拟路径】,如aspx</param>
           
    /// <param name="_TargetFileName">目标静态文件【虚拟路径】,如html</param>
           
    /// <param name="_Ed"></param>
           
    /// <returns></returns>
            public static bool CreateHtml(string _SourceFileName,string _TargetFileName,Encoding _Ed)
            {
               
    return WriteFile(HttpContext.Current.Server.MapPath(_TargetFileName), RenderPage(_SourceFileName), _Ed);
            }

           
    #region 辅助方法

           
    private static string RenderPage(string LocationPage)
            {
                StringBuilder v_Result
    = new StringBuilder();
                HttpContext.Current.Server.Execute(LocationPage,
    new HtmlTextWriter(new StringWriter(v_Result)));
               
    return v_Result.ToString();
            }

           
    private static bool WriteFile(string _FilePath, string _FileValue, Encoding _Encoding)
            {
               
    try
                {
                    StreamWriter sw
    = new StreamWriter(_FilePath, false, _Encoding);
                    sw.Write(_FileValue);
                    sw.Close();
                }
               
    catch
                {
                   
    return false;
                }
               
    return true;
            }

           
    #endregion
        }

    这样调用:
    CreateHtmlHelper.CreateHtml("快照网页", "网页名称", System.Text.Encoding.UTF8);

    魔兽就是毒瘤,大家千万不要玩。
  • 相关阅读:
    009-LSTM网络-长短记忆网络
    008---递归神经网络-RNN
    007-卷积神经网络03-前向传播-反向传播
    006-卷积神经网络02-池化层,全连接层
    005-卷积神经网络01-卷积层
    004-神经网络
    003-神经网络基础-最优化,前向传播,反向传播
    002-神经网络基础-得分函数,SVM损失函数,正则化惩罚项,softmax函数,交叉熵损失函数
    001-神经网络基础-K近邻算法
    DBSCAN聚类算法
  • 原文地址:https://www.cnblogs.com/tracy/p/1782283.html
Copyright © 2011-2022 走看看