zoukankan      html  css  js  c++  java
  • 把文字变成图片的小程序

    using System;
    using System.Collections.Generic;
    using System.Drawing;
    using System.Drawing.Imaging;

    public class Drawing
    {    
        
    public void CreateImage(string name,string filePath)
        {
            
    int wid=400;
            
    int high=200;
            Font font
    =new Font("Arial",48,FontStyle.Bold);
            
    //绘笔颜色
            SolidBrush brush=new SolidBrush(Color.Black);
            
            Bitmap image
    =new Bitmap(wid,high);
            Graphics g
    =Graphics.FromImage(image);
            g.Clear(ColorTranslator.FromHtml(
    "#f0f0f0"));
            RectangleF rect
    =new RectangleF(5,2,wid,high);
            
    //绘制图片
            g.DrawString(name,font,brush,rect);
            
    //保存图片
            image.Save(filePath,ImageFormat.Jpeg);
            
    //释放对象
            g.Dispose();
            image.Dispose();
        }
    }
    public class Program
    {
        
    public static void Main()
        {
            Drawing dh
    =new Drawing();
            Console.WriteLine(
    "输入你的名字:");
            
    string name=Console.ReadLine();
            dh.CreateImage(name,
    @"D:\test\c#\advanced\Name.jpg");        
        } 
    }
  • 相关阅读:
    easyui 如何引入
    图片切换展示效果
    渐变弹出层
    C# GEP基因化编程
    C#操作内存
    移动的彩虹
    收缩和展开效果
    用SQL语句,删除掉重复项只保留一条
    图片切换,带标题文字
    Sql Server快速建表
  • 原文地址:https://www.cnblogs.com/xie/p/1294605.html
Copyright © 2011-2022 走看看