Ошибка при экспорте с внедренной картинкой HTML

Обсуждение Stimulsoft Reports.NET
Ответить
Light
Сообщения: 17
Зарегистрирован: 20 апр 2007, 12:46

Ошибка при экспорте с внедренной картинкой HTML

Сообщение Light »

Здравствуйте.

При попытке экспорта отчёта с изображением, находящемся непосредственно в теле отчёта происходит ошибка: The path is not of a legal form.

Вызов экспорта:

Код: Выделить всё

StiHtmlExportService htmlExport = new StiHtmlExportService();
htmlExport.ExportHtml(m_StimulReport, htw, 1, System.Drawing.Imaging.ImageFormat.Jpeg,  Stimulsoft.Report.StiPagesRange.All);
Как я понимаю, это связано с тем, что картинка пытается создаться по некоторому пути, на который нет прав. Как узнать, что за путь или как его установить?

Заранее спасибо.
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Ошибка при экспорте с внедренной картинкой HTML

Сообщение Edward »

Дело в том, что когда Вы производите экспорт в HTML, изображения должны быть сохранены в отдельной директории. Для корректной работы в этом случае Вам будет необходимо использовать класс, который реализует Web image host и позволяет сохранить изображения в кэше страницы и возвращает ссылки на изображения. Если необходимо, мы можем привести пример такого класса.

Также для экспорта Вы можете воспользоваться форматом Mht.

Аналогичная тема уже обсуждалась в следующем топике: http://forum.stimulsoft.com/Default.aspx?g=posts&t=572

Спасибо.

Ответить