Как встроить SVG в ячейку с помощью Aspose.CellsC#

Место общения программистов C#
Ответить
Anonymous
 Как встроить SVG в ячейку с помощью Aspose.Cells

Сообщение Anonymous »

Я пытаюсь добавить много изображений SVG в лист Excel с помощью Aspose.Cells. В процессе я наткнулся на свойство Cell под названием EmbeddedImage, которое теоретически должно быть таким же простым, как помещение byte[] в это свойство. Однако после нескольких попыток я не могу заставить это работать с SVG.
Я ищу прямое решение или обходной путь этой проблемы, поскольку я пробовал несколько библиотек, чтобы сделать то, что мне нужно. Done (например, EPPlus, библиотека прямой ссылки Office и т. д.)
Я получаю ошибку
При установке EmbeddedImage и открытии в рабочей тетради написано: «Мы обнаружили проблему с некоторыми содержимое внутри листа». Нажатие кнопки «Нет» ни к чему не приводит. Если нажать «Да», Excel попытается «восстановить» книгу, как указано ниже. Кажется, что все стили удалены (по крайней мере, большинство из них)

Удалена функция: свойства рабочего листа из части /xl/workbook.xml (Workbook)

Удалена функция: RichData из части /xl/richData/rdrichvalue.xml (расширенные типы данных)

Восстановлены записи: информация о ячейке из Часть /xl/worksheets/sheet1.xml

Примечание. Похоже, что это происходит потому, что изображения на самом деле являются SVG.

Подробнее здесь: https://stackoverflow.com/questions/793 ... pose-cells
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»