Я разрабатываю конторский добавить в использовании Word, Javascript API, чтобы вставить некоторые диаграммы в документе.
Мой текущий подход заключается в следующем:
Сформировать SVG изображение в панели задач => нарисовать изображение на холсте с canvg => получить холст изображение PNG => вставить в документ Word
Это работает отлично, за исключением одно - само изображение png размыто, и из-за преобразования происходит довольно много потерь качества.
Вопрос
Можно ли использовать Body.insertInlinePictureFromBase64 с векторной графикой изображением?
Заметки:
- Попробовал вставить изображение как обычный XML - не работает
- Пробовал кодирующая строку в base64 SVG и передать его через метод insertInlinePicture вставить - не мог» т заставить его работать только показывает сломанное изображение (вероятно, потому, что он ожидает, что фактическое растровое изображения, а не векторного изображения)
Тодор, вы пришли к строительству 2017 года? –
Печально nope - хотя я натолкнулся на демонстрацию ScriptLabs, показался довольно хорошим. Я также следил за репозицией office-js github для нужной мне функции –