字存为字符图片

2016-02-19 12:36 10 1 收藏

想不想get新技能酷炫一下,今天图老师小编就跟大家分享个简单的字存为字符图片教程,一起来看看吧!超容易上手~

【 tulaoshi.com - 编程语言 】

  □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
  □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
  □□□□□□□□□□■■■□□□□□□□□□□□□□□□□□□□□□
  □□□□□□□□□■■■■□□□□■■■■■■■□■■□□□□□□□
  □□□□□□□□■■■■■□□■■■■■■■■■■■■■□□□□□□
  □□□□□□□■■■■■□□□■■■□□□□□■■■■■□□□□□□
  □□□□□□■■■■■□□□□□□□□□□□■■■■■□□□□□□□
  □□□□□□■■■■□□□□□□□□■■■■■■□□□□□□□□□□
  □□■■■■■■■■■■■■□□□□□■■■■□□□□□□□□□□□
  □■■■■■■■■■■■■■□□□□□□■■■□□□□□□□□□□□
  □■■■□■■■■□■■■■■■■■■■■■■■■■■■■■■■□□
  □□□□□■■■□□■■■□■■■■■■■■■■■■■■■■■□□□
  □□□□□■■■■□■■■□■■□□□□■■■■□□□■■■□□□□
  □□□□□■■■■□■■■□□□□□□□■■■■□□□□□□□□□□
  □□□□□□■■■■■■□□□□□□□□■■■■□□□□□□□□□□
  □□□□□□□■■■■■□□□□□□□□■■■■□□□□□□□□□□
  □□□□□□□■■■■■■□□□□□□□■■■■□□□□□□□□□□
  □□□□□□■■■■■■■■□□□□□□■■■■□□□□□□□□□□
  □□□■■■■■■■□□■■□□□□□■■■■□□□□□□□□□□□
  □□■■■■■■□□□□□■■■■■■■■■■□□□□□□□□□□□
  □□□■■■□□□□□□□□□■■■■■■■□□□□□□□□□□□□
  □□□□□□□□□□□□□□□□□■■■□□□□□□□□□□□□□□
  □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□
  

  unit Unit3;

  interface

  uses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls;

  type
      TForm1 = class(TForm)
          Memo1: TMemo;
          Button1: TButton;
          Label1: TLabel;
          Edit1: TEdit;
          FontDialog1: TFontDialog;
          procedure Button1Click(Sender: TObject);
          procedure Edit1Change(Sender: TObject);
      procedure FormClick(Sender: TObject);
      private
      { Private declarations }
      public
      { Public declarations }
      end;

  var
      Form1: TForm1;

  implementation

  {$R *.dfm}

  procedure TForm1.Button1Click(Sender: TObject);
  var
      i, j, w, h, l, t: Integer;
      st: string;
  begin
      with label1 do
      begin
          l := Left;
          t := Top;
          w := Width;
          h := Height;
      end;
      Memo1.Lines.Clear;
      for j := t + 5 to h + t - 5 do
      begin
          st := '';
          for i := L to l + w do
          begin
              if self.canvas.Pixels[i, j] = ClBlack then
              begin
                  st := st + '■'; ;
                  canvas.Pixels[i + 200, j] := ClBlack;
              end
              else
                  st := st + '□';

          end;
          memo1.Lines.Add(st)
      end;

  
  end;

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  procedure TForm1.Edit1Change(Sender: TObject);
  begin
      label1.Caption := edit1.Text;
  end;

  procedure TForm1.FormClick(Sender: TObject);
  begin

      FontDialog1.Font := label1.Font;
      if FontDialog1.Execute then
          label1.Font := FontDialog1.Font;

  
  end;

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  end.
  

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

来源:http://www.tulaoshi.com/n/20160219/1601304.html

延伸阅读
想必大家都有遇到这样的情况就是需要发布一条信息,但还不希望这条信息让别人复制,这时就可以将信息以图片的格式发出,如此一来,别有用心的朋友就束手无策了,下面以图文的形式为大家介绍下如何用WPS将文档保存为图片。在WPS文档中输入完毕后执行保存为图片命令,选择保存位置及命名图片,确定之后,你将会在指定路径看到刚刚保存的图片,接...
标签: Web开发
import java.sql.*; import java.io.*; public class WriteDB {         public static void main(String[] args)  {         Connection conn=null;         String driver="com.mysql.jdbc.Driver...
将图片进行编辑(放缩,涂鸦等),最后保存成指定格式、大小的图片。 先贴代码 : 代码如下: Bitmap bmp = Bitmap.createBitmap(480, 800, Config.ARGB_8888); Canvas canvas = new Canvas(bmp); canvas.drawBitmap(this.bmp, matrix, paint); canvas.save(Canvas.ALL_SAVE_FLAG); canvas.restore(); File file = new File("/sdcard...
用Win7字符输入小工具   想起以前读书的时候写论文,觉得非常的麻烦,特别是里边的一些数学公式实在是太难伺候了,什么上标、下标、积分、微积分,如果只是用Word里边的公式器来输入也很麻烦。 要是能够使用鼠标或者其他能够直接进行手写的方式来输入公式就好了,其实,一直以来我们都依赖于第三方软件,而忽略了Windows系统自带...
标签: word
如何让word文档首行缩进2字符   1、框选Word文稿中的内容右键选择段落。 2、选择菜单栏的格式中的段落,在弹出的段落窗口的缩进和间距下面的特殊格式中选择首行缩进,然后在度量值里设置成2字符确定即可 修改完成后,就能看出文章每个段落前面都自动空出两个字符,就无需每次使用空格进行空出两个字符,有需要的朋友...

经验教程

996

收藏

98
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部