V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xxss0903
V2EX  ›  程序员

国产的 PDF 文档格式 OFD 有知道的吗,写了一个 TypeScript 进行解析渲染 OFD 格式文档的库

  •  
  •   xxss0903 · 68 天前 · 1318 次点击
    这是一个创建于 68 天前的主题,其中的信息可能已经有所发展或是发生改变。

    国内为了避免被制裁开发了自用的类 PDF 格式文档,叫做 OFD(Open Fixed-layout Document),使用 XML 的组织格式然后 ZIP 进行压缩组成的文件,跟 PDF 相比就是文件中有一部分出现损失或者修改不影响全局,因为 PDF 通过读取字节,如果位置变了字节的引用没变那就会出错了。 然后写了一个 TypeScript 进行解析渲染 OFD 格式的文件,开源放出来了,叫做liteOFD,欢迎各位使用。
    liteOFD 演示界面 示例 整体使用 svg 进行渲染,有用的上的欢迎 star

    第 1 条附言  ·  67 天前
    9 条回复    2024-10-15 20:01:13 +08:00
    KevinChan
        1
    KevinChan  
       68 天前
    下载发票就会有这种格式
    xxss0903
        2
    xxss0903  
    OP
       68 天前
    @KevinChan 是的,所以也支持这种 ofd 格式的发票的解析渲染
    dcdlove
        3
    dcdlove  
       68 天前
    国产 pdf 格式,真的恶心(这个格式)
    futurejunjie
        4
    futurejunjie  
       68 天前
    GOV 的公文现在也是这种格式,OP 有没有可能弄一个独立的 deb 包呀,做成客户端形式的。
    zhhbinn
        5
    zhhbinn  
       68 天前
    🤩期待 npm 包
    GoRoad
        6
    GoRoad  
       67 天前
    op 怎么不把仓库贴出来。。。
    GoRoad
        7
    GoRoad  
       67 天前
    xxss0903
        8
    xxss0903  
    OP
       67 天前
    @GoRoad 是的,谢谢
    PopRain
        9
    PopRain  
       67 天前
    已 star
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2121 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 01:09 · PVG 09:09 · LAX 17:09 · JFK 20:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.