博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
改变画布大小
阅读量:5024 次
发布时间:2019-06-12

本文共 404 字,大约阅读时间需要 1 分钟。

ss := i.ToString + '中国人民解放军中国人民解放军中国人民解放军';  Image1.Width := Image1.Canvas.TextWidth(ss);  Image1.Picture := nil; Image1.Canvas.TextOut(1, 1, ss);

 

 

根据文字动态改变image宽度,改变画布宽度尺寸大小。拖上去的控件,文字增多加宽,imag显示不完,加上Image1.Picture := nil这句就好了

不用加下面的语句了

        img.Canvas.Brush.Style := bsSolid;

        img.Canvas.FillRect(img.Canvas.ClipRect);
        img.Canvas.Brush.Style := bsClear;//透明文字输出

转载于:https://www.cnblogs.com/cb168/p/4324533.html

你可能感兴趣的文章
列出所有的属性键
查看>>
js获取请求地址后面带的参数
查看>>
[原创]使用java批量修改文件编码(ANSI-->UTF-8)
查看>>
设计模式のCompositePattern(组合模式)----结构模式
查看>>
二进制集合枚举子集
查看>>
磁盘管理
查看>>
SAS学习经验总结分享:篇二—input语句
查看>>
UIImage与UIColor互转
查看>>
RotateAnimation详解
查看>>
系统管理玩玩Windows Azure
查看>>
c#匿名方法
查看>>
如何判断链表是否有环
查看>>
【小程序】缓存
查看>>
ssh无密码登陆屌丝指南
查看>>
MySQL锁之三:MySQL的共享锁与排它锁编码演示
查看>>
docker常用命令详解
查看>>
jQuery技巧大放送
查看>>
字符串转换成JSON的三种方式
查看>>
Hive时间函数笔记
查看>>
clojure-emacs-autocomplete
查看>>