FMX 下取得 字符串在画布上的宽度的函数

欢迎加入全网最大Delphi 技术交流群 682628230

使用OrangeUi里面的函数:

需要单元:uSkinBufferBitmap;

function GetStringWidth(const AStr:String;ADrawRect:TRectF;ADrawTextParam:TDrawTextParam=nil):Double;overload;
function CalcStringWidth(const AStr:String;ADrawHeight:Double;ADrawTextParam:TDrawTextParam=nil):Double;overload;
function GetStringWidth(const AStr:String;AFontSize:TControlSize):Double;overload;

//示例
GetStringWidth(AStr, AFontSize);

 

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享