字体号数与像素对应关系

英文字体的1磅,相当于1/72 英寸,约等于1/2.8mm。
12PT的字打印出来约为4.2mm。网页中12px的字才相当于12像素。 
虽然 四号=(14/72)*96=18.6px 更接近 19px,但是因为 18px 是点阵,所以系统还是优先显示点阵字号的。
换句话说:四号=18px
中文字号VS英文字号(磅)VS像素值的对应关系:
八号=5磅(5pt) ==(5/72)*96=6.67 =6px
七号=5.5磅 ==(5.5/72)*96=7.3 =7px
小六=6.5磅 ==(6.5/72)*96=8.67 =8px
六号=7.5磅 ==(7.5/72)*96=10px
小五=9磅 ==(9/72)*96=12px
五号=10.5磅 ==(10.5/72)*96=14px
小四=12磅 ==(12/72)*96=16px
四号=14磅 ==(14/72)*96=18.67 =18px
小三=15磅 ==(15/72)*96=20px
三号=16磅 ==(16/72)*96=21.3 =21px
小二=18磅 ==(18/72)*96=24px
二号=22磅 ==(22/72)*96=29.3 =29px
小一=24磅 ==(24/72)*96=32px
一号=26磅 ==(26/72)*96=34.67 =34px
小初=36磅 ==(36/72)*96=48px
初号=42磅 ==(42/72)*96=56px
初号=42磅=14.82毫米 
小初=36磅=12.70毫米 
一号=26磅=9.17毫米 
小一=24磅=8.47毫米 
二号=22磅=7.76毫米 
小二=18磅=6.35毫米 
三号=16磅=5.64毫米 
小三=15磅=5.29毫米 
四号=14磅=4.94毫米 
小四=12磅=4.23毫米 
五号=10.5磅=3.70毫米 
小五=9磅=3.18毫米 
六号=7.5磅=2.56毫米 
小六=6.5磅=2.29毫米 
七号=5.5磅=1.94毫米 
八号=5磅=1.76毫米

字号      OpenXMl大小    像素大小
初号      84            56   
小初      72            48
一号      52            34
小一      48            32
二号      44            29
小二      36            24
三号      32            21
小三      30            20
四号      28            18
小四      24            16
五号      21            14
小五      18            12
六号      15            10
小六      13            8
七号      11            7
八号      10            6

  • 10
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这里是一段可以随机抽取号数的Java代码:import java.util.Random;public class RandomNumber { public static void main(String[] args) { Random rand = new Random(); int number = rand.nextInt(100); System.out.println("随机抽取的号数为:" + number); } } ### 回答2: 可以使用Java的Math.random()方法生成随机数,再利用Java的Random类进行取整并输出结果。代码如下: ```java import java.util.Random; public class RandomNumberGenerator { public static void main(String[] args) { // 设置需要产生随机数的范围 int minNum = 1; int maxNum = 100; // 使用Random类生成随机数 Random random = new Random(); int randomNumber = random.nextInt(maxNum - minNum + 1) + minNum; // 输出随机数 System.out.println("随机抽取的号数为:" + randomNumber); } } ``` 以上代码中,设置了需要产生随机数的范围为1到100。接着使用Random类的nextInt()方法生成范围内的随机整数,再加上最小值 minNum,即可得到最终的随机号数 randomNumber。最后通过System.out.println()方法输出随机抽取的号数。 ### 回答3: 下面是使用Java编写的能够随机抽取号码的代码段: ```java import java.util.ArrayList; import java.util.Random; public class RandomNumberGenerator { public static void main(String[] args) { // 创建号码池 ArrayList<Integer> numberPool = new ArrayList<>(); for(int i = 1; i <= 100; i++) { numberPool.add(i); } // 随机抽取号码 Random random = new Random(); int selectedNumber = numberPool.get(random.nextInt(numberPool.size())); // 输出抽取的号码 System.out.println("随机抽取的号码是:" + selectedNumber); } } ``` 这段代码首先创建了一个号码池,包含了从1到100的号码。然后使用`Random`类来生成一个随机数,用于从号码池中抽取一个号码。最后将抽取到的号码输出到控制台。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值