Как экспортировать страницу aspx в форматы excel,pdf?
У меня есть "страница aspx", отображающая счет-фактуру за товар.Я хочу, чтобы экспортировать эту страницу в Excel,PDF форматах.может кто-нибудь дать мне решение?
Вы можете преобразовать страницу в изображение, а затем сделать ее pdf-файлом.
Чтобы сделать изображение, вы можете сделать снимок экрана вашей страницы aspx, а затем преобразовать его в pdf.
Я столкнулся с той же проблемой, но решил ее по-другому, например, утопил значение в фиксированном изображении отчета. Я имею в виду, что сделал снимок экрана отчета без значения, а затем во время выполнения утопил свое значение пиксель за пикселем на изображении отчета. Итак, вы можете использовать эту идею..
спасибо.
Рашед:: Бангладеш.
Привет,
Приведенная ниже ссылка поможет вам.
http://www.aspsnippets.com/Articles/Export-ASPNet-Web-Page-with-images-to-PDF-using-ITextsharp.aspx[^]
Я попробовал использовать это.Но получил ошибку "
RegisterForEventValidation может быть вызван только во время Render();" из строки "this.Page.RenderControl(hw);" в коде.
можете ли вы предложить решение?
Я думаю, что лучше использовать для отчетов помощников, таких как crystal report или Report viewer, это хорошо, преобразование страницы aspx в pdf-это не очень хорошая идея.
Эта ссылка может вам помочь
Экспорт в PDF с помощью itextsharp[^]