获取指定字符的宽度

https://www.cnblogs.com/gaodu2003/archive/2009/06/12/1502242.html

方法一:
var
  CharX, CharY: Integer;
with Canvas do
  begin
  Font.Name := ‘宋体‘;
  Size := 9;
  CharX := TextExtent(‘字符串‘).cx;    //字符串宽度,单位为像素
  CharY := TextExtent(‘字符串‘).cy;    //字符高度,单位为像素
end;

方法二:
var
  s: TSize;
with Canvas do
  begin
  Font.Name := ‘宋体‘;
  Size := 9;
  s := TextExtent(‘字符串‘);
  ShowMessage(Format(‘字宽:%d 字高:%d‘, [s.cx, s.cy]);
end;

原文地址:https://www.cnblogs.com/gaodu2019/p/10935778.html

时间: 2024-11-09 09:29:56

获取指定字符的宽度的相关文章

[Swift]字符串根据索引获取指定字符,依据ASCII编码实现字符和整数的快速转换

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言. 它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646. 请注意,ASCII是American Standard Code for Information Interchange缩写,而不是ASCⅡ(罗马数字2),有很多人在这个地方产生误解. 在Swift中实现:字符串根据索

获取指定字符传的长度或者高度

/** ios7.0之前适用---- @method 获取指定宽度width,字体大小fontSize,字符串value的高度 @param value 待计算的字符串 @param fontSize 字体的大小 @param Width 限制字符串显示区域的宽度 @result float 返回的高度 */ + (CGFloat) heightForString:(NSString *)value fontSize:(CGFloat)fontSize andWidth:(CGFloat)wid

js获取指定字符前/后的字符串简单实例

<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <script type="text/javascript"> /* string 字符串; str 指定字符; split(),用于把一个字符串分割成字符串数组; split(str)[0],读取数组中索引为

JS_正则表达式_获取指定字符之后指定字符之前的字符串

一个常见的场景,获取:标签背景图片链接: 如字符串:var bgImg = "url(\"https://img30.360buyimg.com/sku/jfs/t26203/262/100869187/204098/1d1479e9/5b84b80bNf39db45f.jpg\")"; 脚本: var backgroundImageRegex=/(?<=url\(").+(?="\))/; var matchResult=bgImg.ma

JS正则表达式获取指定字符之后指定字符之前的字符串

一个常见的场景,获取:标签背景图片链接: 如字符串:var bgImg = "url("https://img30.360buyimg.com/sku/jfs/t26203/262/100869187/204098/1d1479e9/5b84b80bNf39db45f.jpg\")"; 脚本: var backgroundImageRegex=/(?<=url\(").+(?="\))/; var matchResult=bgImg.mat

Sql server 获取指定字符后的所有字符 - 去掉指定字符前的所有字符

select top 10  SUBSTRING( sproductcode, CHARINDEX('-', SProductCode)+1, LEN(SProductCode)) from csmrep.crmextdb.dbo.imei  

JS字符串截取(获取指定字符后面的所有字符内容)

function getCaption(obj){ var index=obj.lastIndexOf("\-"); obj=obj.substring(index+1,obj.length); // console.log(obj); return obj; } var str=" 执法办案流程-立案审批"; getCaption(str); 最后得到的结果是立案审批

安卓获取指定字符串中的某个字符

获取指定字符串中某个字符,用 substring(int start , int end ) 这个方法 实验证明,无论中文英文数字,都是算一个长度 输出结果:

如何通过js和jquery获取图片真实的宽度和高度

在做pc网页的时候,有时候会考虑按照插入的图片的尺寸来判断图片是横图还是竖图.然后判断过后给予不同的展示方式! 另外一种就是在手机页面上,在新闻页插入的图片往往都是按照图片的原尺寸来展示,如果手机屏幕太小,太大的图就会超出去!这时候有两种解决办法 1.给所有的图片加上这样的样式 .news img{margin:5px auto; display:block;width:100%; height:auto;} 但是这种方式有另外一个问题就是,如果插入的图片本身就很小的话,也会被直接拉伸成100%