HPDFLineBreakClassOf 函数

function HPDFLineBreakClassOf(CodePoint: Cardinal): THPDFLineBreakClass;

通过既有 HPDFDoc API 返回单个 code point 的原始 line-break class

Delphi 2009 及更高版本和受支持的 FPC 目标使用完整的内置 Unicode 17 Line_Break 表,并把公开 class 显式映射到文档枚举,不改变文档枚举既有的序号

U+2010 返回 lbcHH,它是追加在 lbcVI 之后的新成员;这些目标平台上大于 $10FFFF 的非法值会抛出 EArgumentException

更早的 Delphi 目标保留既有的兼容分类器,不提供完整的 Unicode 17 属性契约

结果是原始值;HPDFComputeLineBreaks 会先应用默认解析和上下文规则,再调用 tailoring 回调

文档 class · 文档边界 · 可移植属性查询