Создайте PDF в.Net core 2.0, используя rdlc
Если .Net Core 2.0 не поддерживает Report Viewer, есть ли другой альтернативный способ сделать это?
Я нашел решение alanjuden (https://alanjuden.com/2016/11/10/mvc-net-core-report-viewer/), но на самом деле ищу официальные ссылки.
Мы перенесли наш проект из .Net Framework 4.5.2 в .Net Core 2.0. Однако, застрял с этими файлами отчетов, так как ядро 2.0 не поддерживает.
Какие-либо предложения?
Заранее спасибо.
Ответы
Ответ 1
Посмотрите на этот ответ, он может вам помочь. RDLC Local viewer для ASP.NET Core и Angular (> 2.0) Похоже, Microsoft работает над этим (или лучше тратит на него, но пока официальных пакетов пока нет).
Другие ссылки можно найти здесь: https://github.com/aspnet/AspNetCore/issues/1528
Где они упоминают библиотеки PDF и функции экспорта
Другая библиотека, которая может вам помочь: https://www.nuget.org/packages/AspNetCore.Reporting
Коммерческое решение: https://help.syncfusion.com/aspnet-core/reportviewer/getting-started
Другие возможные дубликаты:
Ответ 2
Я нашел этот пакет полезным. Я успешно создал PDF, используя RDLC, используя эту библиотеку. Я надеюсь написать пост в блоге об этом в ближайшее время. https://www.nuget.org/packages/AspNetCore.Reporting
Однако есть большая проблема в этой библиотеке, когда у вас есть несколько файлов, она не работает должным образом. Он использует некоторое внутреннее кеширование, поэтому, независимо от того, будет работать только первый запрошенный файл rdlc.