Я работаю над проектом надстройки Office, мне нужно получить текущий файл Office и загрузить его на наш сервер. Ниже представлена загрузка файла из файлового браузера на наш сервер.
var fdata = new FormData();
fdata.append('data', file);
fdata.append('totalFileSizeBytes', file.size);
fdata.boundary = '----boundary';
xhr.send(fdata);
И я получил информацию о файле Office через функцию: Document.getFileAsync (https://dev.office.com/reference/add-ins/shared/document.getfileasync)
Но я не знаю, как преобразовать информацию о файле из Document.getFileAsync в FormData. Я попытался прочитать фрагмент информации о файле за фрагментом, затем объединить в массив и передать в FormData, но это не увенчалось успехом.