用Java计算行长度

时间:2014-02-27 01:03:44

标签: java fontmetrics

我一直在使用LineBreakMeasurer& AttributedString用于测量线长度。但是,我现在需要考虑到:

  1. 小帽子
  2. 缩放(使每个角色更薄/更宽)。
  3. 间距(在每个字符后添加/减去空格)。
  4. 连字符,可以在单词中的特定位置发生换行。
  5. 有没有办法用Java做到这一点?我需要得到的两个基本要素是:

    1. 传入字符串多长时间。
    2. 对于传入的字符串和长度,字符串中有多少个字符符合该长度。
    3. 我可以使用LineBreakMeasurer& AttributedString并逐个字符地调用它。但是有更好的方法吗?

      谢谢 - 戴夫

0 个答案:

没有答案