• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xxss0903
V2EX  ›  程序员

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

  •  
  •   xxss0903 · Oct 14, 2024 · 2872 views
    This topic created in 760 days ago, the information mentioned may be changed or developed.

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

    Supplement 1  ·  Oct 15, 2024
    9 replies  •  2024-10-15 20:01:13 +08:00
    KevinChan
    KevinChan
    Oct 14, 2024
    1
    下载发票就会有这种格式
    xxss0903
    xxss0903
    OP
    Oct 14, 2024
    2
    @KevinChan 是的,所以也支持这种 ofd 格式的发票的解析渲染
    dcdlove
    dcdlove
    Oct 14, 2024
    3
    国产 pdf 格式,真的恶心(这个格式)
    futurejunjie
    futurejunjie
    Oct 14, 2024
    4
    GOV 的公文现在也是这种格式,OP 有没有可能弄一个独立的 deb 包呀,做成客户端形式的。
    zhhbinn
    zhhbinn
    Oct 14, 2024
    5
    🤩期待 npm 包
    GoRoad
    GoRoad
    Oct 15, 2024
    6
    op 怎么不把仓库贴出来。。。
    GoRoad
    GoRoad
    Oct 15, 2024
    7
    xxss0903
    xxss0903
    OP
    Oct 15, 2024
    8
    @GoRoad 是的,谢谢
    PopRain
    PopRain
    Oct 15, 2024
    9
    已 star
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2148 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 14:27 · PVG 22:27 · LAX 06:27 · JFK 09:27
    ♥ Do have faith in what you're doing.