Добрый день.
можно ли как-то программно отрисовать веторную картинку в отчете?
В БД есть таблица в которой хранится что-то вроде:
<svg>
<polyline points="0,0 50,0 150,100 250,100 300,150" fill="rgb(249,249,249)" stroke-width="1" stroke="rgb(0,0,0)"/>
</svg>
Можно ли как-то через DataBand все такие элементы, которые загружаются в отчете нарисовать? Спасибо!
P.S. Вариант с использованием HTML тегов не сработал
Можно ли нарисовать вектор в отчете?
Re: Можно ли нарисовать вектор в отчете?
Здравствуйте.
В WPF у StiImage есть свойство Image.ObjectToDraw. Ему можно присваивать ImageSource или DrawingVisual. Если вы сможете преобразовать ваш вектор к одному из этих классов, то сможете добавить изображение в отчёт.
Спасибо.
В WPF у StiImage есть свойство Image.ObjectToDraw. Ему можно присваивать ImageSource или DrawingVisual. Если вы сможете преобразовать ваш вектор к одному из этих классов, то сможете добавить изображение в отчёт.
Спасибо.
Re: Можно ли нарисовать вектор в отчете?
Здравствуйте.
Спасибо.
В предложенном способе векторные примитивы отображаются только в предпросмотре отчета. При экспорте, например, в PDF все элементы преобразуются в растр. Можно ли как то управлять этим моментом?HighAley писал(а): В WPF у StiImage есть свойство Image.ObjectToDraw. Ему можно присваивать ImageSource или DrawingVisual. Если вы сможете преобразовать ваш вектор к одному из этих классов, то сможете добавить изображение в отчёт.
Спасибо.
Re: Можно ли нарисовать вектор в отчете?
Здравствуйте.
К сожалению, экспортировать в PDF векторную графику пока нельзя, так как в PDF отрисовка делается специальными примитивами.
Для этого надо делать специальный парсер. В планах эта задача стоит, но у неё низкий приоритет.
Спасибо.
К сожалению, экспортировать в PDF векторную графику пока нельзя, так как в PDF отрисовка делается специальными примитивами.
Для этого надо делать специальный парсер. В планах эта задача стоит, но у неё низкий приоритет.
Спасибо.