求助:怎么样才能把文字做成图片,即输入你的文字,输出结果为一个这种文字的图片

解决方案 »

  1.   

    记得看C#的书的时候看见一个例子可以实现。用的是GDI+,你找本讲这个的书看看(我记不起来是哪本)。
      

  2.   

    type
      TForm1 = class(TForm)
        Edit1: TEdit;
        Image1: TImage;
        SavePictureDialog1: TSavePictureDialog;
        btnWriteText: TButton;
        btnSavePicture: TButton;
        procedure btnWriteTextClick(Sender: TObject);
        procedure btnSavePictureClick(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;var
      Form1: TForm1;implementation{$R *.dfm}procedure TForm1.btnWriteTextClick(Sender: TObject);
    begin
      with Self.Image1.Canvas do
      begin
        Font.Charset:= ANSI_CHARSET;
        Font.Color:= clYellow;
        Font.Height:= Self.Image1.Height;
        TextOut(0, 0, Self.Edit1.Text);
      end;
    end;procedure TForm1.btnSavePictureClick(Sender: TObject);
    begin
      with Self.SavePictureDialog1 do
      begin
        if Execute then
        begin
          InitialDir:= 'F:\';
          Self.Image1.Picture.SaveToFile(FileName);
        end;
      end;
    end;