【问题标题】:Is it possible to detect where wrapping occurs in html?是否可以检测到 html 中的换行位置?
【发布时间】:2011-12-27 04:00:30
【问题描述】:

我试图弄清楚给定一些 html(仅包含 span、break 和 paragragh 标签和文本,没有图像、表格等)和客户端宽度会出现多少行。我还需要知道每行包含的文本。这可能吗?

【问题讨论】:

  • 您最好解释一下您要实现的目标(可能使文本大小适合容器?)。现在,有点不清楚你想要什么。
  • 在网页上,我有一个部分,用户可以在其中输入一些富文本。在服务器上,我使用 pdf 渲染引擎将用户在客户端输入的内容完全复制到 pdf。但是,因为客户端浏览器的文本换行方式可能与我使用的 pdf 引擎不同。我需要逐行了解在富文本区域中向用户显示的内容。

标签: html text text-rendering


【解决方案1】:

如何获取渲染内容的客户端高度(以像素为单位),然后将其除以所使用字体的高度(以像素为单位)。显然,这仅限于使用单一字体并知道该字体的高度。

【讨论】:

  • 谢谢,丹。那是一个好主意。但是,我将处理富文本。还有其他想法吗?
猜你喜欢
  • 1970-01-01
  • 2020-09-09
  • 1970-01-01
  • 1970-01-01
  • 2021-05-27
  • 2011-12-18
  • 2018-02-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多