我正在使用 BFO 报告库(嵌入在 NetSuite ERP 中)创建文档。我有一个文本块,我想将其限制为两行,如果超过则截断,但我似乎无法overflow:hidden
真正做任何事情。设置height
限制了最小高度,但如果文本较长,它会扩展包含而不是被切断。
这是我正在渲染的文档:
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE pdf PUBLIC '-//big.faceless.org//report' 'report-1.1.dtd'>
<pdf>
<body width="3in" height="1.25in" padding="0">
<div font-family="sans-serif" font-size="14pt" width="3in" height="2em" border="1px solid green" overflow="hidden">
<p margin="0">Short Name</p>
</div>
<pbr/>
<div font-family="sans-serif" font-size="14pt" width="3in" height="2em" border="1px solid green" overflow="hidden">
<p margin="0">This Is An Item With A Really Extremely Long Name That Doesn't Fit</p>
</div>
</body>
</pdf>
以及生成的 PDF: