В настоящее время используется реализация рендеринга с использованием svg и canvas, это полностью клиентский рендеринг.
Эффект:
Пример мини-программы OFD проверки подписи:
Для WeChat:
Для Weixin:
npm i ofd.js
parseOfdDocument({
ofd: ofdFile,
success() {
},
fail(error){
console.log(error)
}
})
Этот метод следует использовать после успешного выполнения обратного вызова parseOfdDocument.
Параметр | Описание | Обязательно |
---|---|---|
documentIndex | индекс документа в OFD, по умолчанию начинается с 0 | Да |
width | ожидаемая ширина рендеринга, в пикселях, например, 800 | Нет |
const divs = renderOfd(documentIndex, width)
// do something
Этот метод следует использовать после успешного выполнения обратного вызова parseOfdDocument.
Параметр | Описание | Обязательно |
---|---|---|
documentIndex | индекс документа в OFD, по умолчанию начинается с 0 | Да |
pageIndex | номер страницы в OFD, по умолчанию начинается с 0 | Да |
width | ожидаемая ширина рендеринга, в пикселях, например, 800 | Нет |
const div = renderOfdByIndex(documentIndex, pageIndex, width)
// do something
Продолжая традицию «Каждый человек делает что-то для меня, я делаю что-то для других», много PR~~~
npm install
npm run serve
npm run build
npm run lint
См. Справочник по конфигурации.
Кривая звёзд проекта
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )