UniGUI学习之UniImage

UniImage图片填上文字

procedure TMainForm.UniButton2Click(Sender: TObject);
Var
  bmp: tBitmap;
  ui: TUniImage;
Begin
  ui := UniImage2;
  If ui.Picture.Graphic <> nil Then Begin
    bmp := tBitmap.Create;
    bmp.Assign(ui.Picture.Graphic);
    ui.Picture.Bitmap.Assign(bmp);
    bmp.Free;
  End;
  ui.Picture.Bitmap.Canvas.Brush.Style := bsClear; //透明
  ui.Picture.Bitmap.Canvas.Font.Color := clred; //字体颜色
  ui.Picture.Bitmap.Canvas.TextOut(10, 10, '图片填上文字');
End;
  • 1.

UniGUI学习之UniImage(39)_UniGUI


2]加载网上图片

 

UniGUI学习之UniImage(39)_UniGUI_02

  http://pic1.win4000.com/tj/2020-11-23/5fbb52853885a.jpg

procedure TMainForm.UniButton1Click(Sender: TObject);
begin
   UniImage1.Url:='http://pic1.win4000.com/tj/2020-11-23/5fbb52853885a.jpg';
   UniImage1.Repaint;
end;
  • 1.


3]加载本地图片

登录后复制 

procedure TMainForm.UniButton3Click(Sender: TObject);
begin
UniImage1.Url:='b.jpg';
   UniImage1.Repaint;
end;

相关推荐

  1. UniGUI提示信息MessageDlg及获得信息Prompt

    2023-12-17 21:34:03       44 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-17 21:34:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-17 21:34:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-17 21:34:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-17 21:34:03       20 阅读

热门阅读

  1. Android - 调用系统隐式API

    2023-12-17 21:34:03       46 阅读
  2. Vue 项目中使用 Pinia 状态管理详细教程

    2023-12-17 21:34:03       39 阅读
  3. static(二)

    2023-12-17 21:34:03       22 阅读
  4. 我的创作纪念日1024

    2023-12-17 21:34:03       40 阅读
  5. mysql修改密码

    2023-12-17 21:34:03       37 阅读
  6. Keil下载及安装(官方版本)

    2023-12-17 21:34:03       49 阅读
  7. halcon2

    2023-12-17 21:34:03       38 阅读
  8. vue3.2结合element-plus自定义上传组件

    2023-12-17 21:34:03       40 阅读
  9. spring的事务传播行为

    2023-12-17 21:34:03       44 阅读