GitHub - DLTech21/ofd.js: OFD板式文件html渲染方案及组件

在使用ofd.js前请务必悉知 《ofd.js免责声明》

- license

目前方案采用:svg及canvas渲染实现,百分百纯前端渲染

效果: 示例

小程序OFD验签示例

示例

微信

示例

解析OFD文件

parseOfdDocument({
        ofd: ofdFile,
        success() {
            
        },
        fail(error){
            console.log(error)
        }
    })

一次性渲染OFD对应文档的所有页,适合页数少

此方法需要在parseOfdDocument success回调后使用

参数 说明 是否必填
documentIndex ofd文档中document的索引,默认从0开始
width 预期渲染的宽度,像素值 ,如800
const divs = renderOfd(documentIndex, width)
// do something

渲染OFD对应文档的对应页

此方法需要在parseOfdDocument success回调后使用

参数 说明 是否必填
documentIndex ofd文档中document的索引,默认从0开始
pageIndex ofd文档中页码,默认从0开始
width 预期渲染的宽度,像素值 ,如800
const div = renderOfdByIndex(documentIndex, pageIndex, width)
// do something

ofd推荐项目

OFD Reader & Writer

参与贡献

发挥人人为我,我为人人的优良传统,多做pr~~~

Project setup

Compiles and hot-reloads for development

Compiles and minifies for production

Lints and fixes files

Customize configuration

See Configuration Reference.

项目关注度

项目获得 Star曲线

Stargazers over time