Создайте рабочую книгу Excel, используя байты, используя Excel.js API - PullRequest
0 голосов
/ 03 октября 2018

Мы запустили новую функцию в нашем продукте, где пользователь может взаимодействовать через плагин Excel для использования некоторых услуг продукта.мы решили использовать Excel.js.

Ниже приводится одна из основных функций, которая важна для нас и не обнаружена в API Exceljs.

Сервер будет отправлять байтовый форматРабочая книга для JS, и намерение состоит в том, чтобы создать рабочую книгу, используя байт.Есть ли какой-нибудь API, который поможет создать рабочую книгу в байтовом формате.Ссылается через документы, но не находит.

Другая функция - кнопка загрузки / сохранения, и целью является преобразование существующей книги в байты и отправка на сервер.Есть ли какой-либо API для преобразования рабочей книги в байтовый формат.

Пожалуйста, включите эту функцию в будущий выпуск, если он не существует, это будет очень полезно.Если есть, пожалуйста, совет.

Заранее спасибо !!

Ответы [ 2 ]

0 голосов
/ 03 октября 2018

@ MSFT-Jipyua имеет хороший ответ для получения файла.Чтобы отправить файл в байтах, используйте метод getFileAsync , который находится в API-интерфейсах Common Office JavaScript, а не в API-интерфейсах для Excel, таких как createWorkbook.

0 голосов
/ 03 октября 2018

используйте API Excel.createWorkbook (base64), который принимает строковое представление в кодировке base64 вашей рабочей книги.И этот API относится к API версии 1.8, который только что был доставлен в офис.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...