Expand description
自有 PDF 文本快照;所有字符、字体和来源均为 Rust 数据,不持有 Python 或 PDFium 对象。
Structs§
Enums§
Functions§
- advance_
writing_ angles - 对每个未完成段请求下一个缺失方向元数据;游标避免退化成重复扫描。
- collapse_
paints - 复用原 Rust 数值内核,连续完成重复绘制候选、平移证据、连通分量和来源归并。
- hidden_
pairs - 生成隐藏副本配对,宿主随后只需为不同整段字符串准备 NFKC 比较元数据。
- initialize
- 在代理对恢复之前按原顺序过滤和赋予书写方向;页内对象 ID 已由绑定层在过滤前分配。
- is_
space - 判断解释器定义的空白,不以 Rust Unicode 版本替换宿主语义。
- mapping_
groups - 建立完整映射保护组,只折叠已由宿主 Unicode 数据证明等价的单个汉字。
- mapping_
metadata - 仅为实际一对多且文本不同的映射请求汉字规范化,普通字符不触发固定部首资源读取。
- restore_
surrogates - 恢复 PDFium UTF-16 代理对,保持原过滤顺序、代表字符和排序后的来源索引。
- suppress_
hidden - 按预先准备的宿主 Unicode 结果判定整段配对,保留现有少量汉字 OCR 容错门槛。
- writing_
runs - 只记录有段首原点的连续同对象范围,不把缺失段首替换成后继原点。
Type Aliases§
- Hidden
Pairs - 隐藏文本与可见文本的有序字符索引配对。