• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    将文本文件的内容或者文字保存成图片的方法分享

    调用方法:

    复制代码 代码如下:

    ConvertTextFileToImage(Server.MapPath("~/Log.txt"),Server.MapPath("~/Log.png"));

    实现代码:

    复制代码 代码如下:

    void ConvertTextFileToImage(String textFile,String imageFile)
    {
    System.Drawing.Font drawFont = new System.Drawing.Font("宋体", 12);
    System.Drawing.Bitmap image = new System.Drawing.Bitmap(1, 1);
    System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(image);
    String text = System.IO.File.ReadAllText(textFile, Encoding.GetEncoding("GB2312"));
    System.Drawing.SizeF sf = g.MeasureString(text, drawFont, 1024); //设置一个显示的宽度
    image = new System.Drawing.Bitmap(image, new System.Drawing.Size(Convert.ToInt32(sf.Width), Convert.ToInt32(sf.Height)));
    g = System.Drawing.Graphics.FromImage(image);
    g.Clear(System.Drawing.Color.White);
    g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAliasGridFit;
    g.DrawString(text, drawFont, System.Drawing.Brushes.Black, new System.Drawing.RectangleF(new System.Drawing.PointF(0, 0), sf));
    image.Save(imageFile, System.Drawing.Imaging.ImageFormat.Png);
    g.Dispose();
    image.Dispose();
    }

    上一篇:gridview实现服务器端和客户端全选的两种方法分享
    下一篇:随机图片生成器制作方法分享
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    将文本文件的内容或者文字保存成图片的方法分享 将,文本,文件,的,内容,或者,