2011-04-07 6 views
0

Я использую MS Chart Control для создания отчетов в виде png-файлов. Как теперь я могу позволить пользователю нажать кнопку и загрузить отчет как xls или pdf?Экспорт изображения в браузере в xls или pdf

ie. У меня есть файл png на клиенте, есть ли способ отправить его на сервер для преобразования?

(контрольная карта мс может экспортировать только изображения или XML на стороне сервера)

+0

Можете ли вы дать более подробную информацию, мне любопытно, почему вы хотите это сделать и какую выгоду вы думаете, что это принесет вам. Вероятнее всего, PNG будет отображаться пользователями, а не PDF (повсеместно распространен). – Lazarus

ответ

0

Вы можете использовать PDFSharp для создания PDF и Carlos AG для генерации XML с помощью PNG изображения в качестве содержания документа. Затем вы можете вывести свой файл с помощью потока ответов и соответствующего типа MIME.

EDIT: вы используете ASP.NET 4? Если да, то есть новый элемент управления Chart, который абсолютно скалы!

+0

спасибо за подсказку – Charl

Смежные вопросы