HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance
function HPDFBuildHeadlessReadOnlyRichTextFamilyAppearance(
const Runs: THPDFHeadlessRichTextRuns;
const Families: THPDFHeadlessRichTextFontFamilies;
FirstObjectNumber, MaximumObjects: Integer;
const Options: THPDFHeadlessTextAppearanceOptions): THPDFHeadlessTextAppearance;
为只读目标构建调用方自有的 rich text 外观,保留既有的 family 选择、布局、整形、对象所有权、预算和取消行为
这个显式入口接受仅 Preview/Print 的 TrueType 轮廓字体,并嵌入完整字体字节而不改动权限或 no-subsetting 标志;restricted、bitmap-only 和非法嵌入权限抛出 haEmbeddingDenied
调用方必须遵守字体许可并保持目标只读;本 API 不授权可编辑的文档嵌入
渲染器在临时 FreeText 回退对象上使用此入口,这类对象在栅格输出后即被释放;渲染不会把生成外观加入源文档
既有的可编辑 family 外观入口保留其原有权限检查
返回的包拥有所有生成对象;调用方消费完毕后必须释放
OpenType CFF 1 字体经紧凑字体外观后端支持,保留完整字体、真实 CID 映射、Unicode 文本、宽度和嵌入策略