Как создать отчет (например, PDF, Excel, Word) в ASP.NET ядро 1.0?



Я хочу создать отчет (например, PDF, Excel, Word) в ASP.NET ядро 1.0,
но NPOI и OpenXML не поддерживают ASP.NET ядро.

696   4  

4 ответов:

Есть проблема для .Чистая базовую поддержку для инструкции OpenXML (https://github.com/OfficeDev/Open-XML-SDK/issues/65). Некоторые работы должно быть сделано, прежде чем он будет готов. Кто-то, у кого было ваше требование, также портировал его на .NET Core и опубликовал свой проект на GitHub (https://github.com/xrkolovos/Open-XML-SDK-for-NET-Platform-Standard я сам не пробовал, но, может быть, стоит попробовать.

Обновление :

Текущие версии OpenXML поддерживают .NET Core. Поэтому второй проект GitHub сейчас устарел.

Для PDF PdfReport.Ядро может быть решением. Я могу подтвердить, что он работает под netcoreapp1. 1. Он также должен иметь возможность экспортировать в Excel, XML и CSV (не проверено мной).

Пожалуйста, проверьте мой ответ здесь: https://stackoverflow.com/a/42023039/1719087

Существует сборка CI, которая работает с .Net Core 1.1 в

Https://github.com/OfficeDev/Open-XML-SDK

Конкретный пакет nuget находится в этой ленте:

Https://dotnet.myget.org/F/open-xml-sdk/api/v3/index.json

Если ваше приложение работает только на windows, то с помощью ASP.NET ядро с полной платформой .net framework позволяет использовать NPOI и OpenXML. С помощью этого подхода вы можете начать с новой веб-платформы Microsoft в надежде, что NPOI или OpenXML будут поддерживать .NET Core в ближайшем будущем.

Comments

    Ничего не найдено.