技术栈
字体映射
张某布响丸辣
2 小时前
pdf
·
node
·
字体映射
Node 16 下用 pdfjs + @napi-rs/canvas 把中文 PDF 渲染成图片
场景:一份中文 PRD 的 PDF 缺 ToUnicode 字体映射,pdftotext 提取出来全是空白和乱码(214 个中文字符 vs 1700+ 行版式残留)。机器上没有 Python(Windows 商店占位 stub)、没有 pdftoppm,Node 还是 v16。最终用纯 Node 方案把 38 页 PDF 逐页渲染成 PNG,交给多模态模型阅读。整个过程踩了 5 个连环坑,记录下来。
我是有底线的