java - 计算适合 docx 行的字符数
问题描述
我正在编写一个从模板创建 docx 的 Apache POI 应用程序。除其他事项外,我需要创建对齐的下划线段落,并在末尾用空格填充,最后有一个不间断的空格,以便该段落在结尾处加下划线。
现在我将段落分成几行并创建单独的段落,根据给定的字体参数计算运行中每个单词的长度。这个选项不适合我,因为线条有时会变得太稀疏。
最初的想法是计算整个段落的长度,计算最后一行的长度,并用空格填充。
在这个阶段,我遇到了一个问题,我完全不明白 Microsoft Word 是按照什么规则计算一行中的字符数的。
实际上我的问题是,Microsoft Word 中计算一行字符的规则是什么。或者提示,如何根据我的标准创建段落,而不计算长度。
解决方案
推荐阅读
- java - 如何使用 selenium webdriver 单击角度元素?
- python - 在子查询中使用查询集时,Django 只返回 id 字段而不是整个对象
- javascript - 无法下载带有过滤器的画布图像
- reactjs - React-Table:在父组件中获取 selectedRowIds
- javascript - 在 VueJS 中动态更新的可编辑下拉列表
- console - rabbitmq管理控制台如何设置配置
- android - EOF 异常,尽管据说没有结束
- flutter - Flutter 在 BlocConsumer Widget 上方找不到正确的 Provider
- java - 在我的公共汽车票务系统java中应用封装
- e2e-testing - 如何使用 Codeceptjs 对 Google Pay (Adyen) 流程进行 e2e 测试?