Я работаю над внедрением HighStock/HighCharts на наш сайт, и мы хотим, чтобы пользователи могли экспортировать диаграммы, не отправляя данные на серверы HighCharts, чтобы отобразить jpg/pdf/svg и т. д. Единственная обертка ASP.NET, которую я мог найти, - this. Это хорошо работало на локальной демо-сборке, но интегрировать это в нашем сайт продукта дает пустую страницу для: http://oursite.com/path/where/called/HighchartsExport.axdИспользование библиотеки HighchartsExport для .Net Я получаю пустую страницу
После скудной документации, которую я проверил, что я добавил ссылку на 3 библиотеку DLL необходимо. На нашем сайте уже используется requestValidationMode
(2.0). Поэтому я добавил только пункт HttpHandlers:
<add verb="POST" path="HighchartsExport.axd" type="Tek4.Highcharts.Exporting.HttpHandler, Tek4.Highcharts.Exporting"/>
Я не уверен, что еще нужно здесь, чтобы получить эту работу. Любая помощь будет принята с благодарностью.
FYI: В ядре Asp .net есть Microsoft.Aspnet.Nodeservices, через который мы можем запускать Highcharts ** новый ** node-export-server и возвращать диаграмму как изображение. Вы можете проверить примерную реализацию [using nodeservices] (https://davidsekar.com/angular/server-side-rendering-of-highcharts-in-net-core) –