「[[マイクロソフト系技術情報 Wiki>http://techinfoofmicrosofttech.osscons.jp/]]」は、「[[Open棟梁Project>https://github.com/OpenTouryoProject/]]」,「[[OSSコンソーシアム .NET開発基盤部会>https://www.osscons.jp/dotNetDevelopmentInfrastructure/]]」によって運営されています。 -[[戻る>.NET開発]] * 目次 [#y7e3b017] #contents *概要 [#u2e0f0af] [[.NET Core]]対応モジュールを探す序にまとめてみた。 *詳細 [#y6441107] **OSS [#d45a8cb3] -NuGetライブラリの[[.NET Core]]対応は、[[この方法>NuGetパッケージの開発と公開#p66307ac]]で確認できる。 -古いOSSは.NET対応されていないものが多いが、~ 新しいOSSは、[[.NET Core]]対応されているものが多い。 ***iTextSharp [#r029beef] -&color(red){注意:AGPL}; -[[.NET Core]]対応 -&color(red){注意:AGPL}; --NuGet Gallery | iTextSharp~ https://www.nuget.org/packages/iTextSharp/ > [[.NET Core]]非対応(2018/8現在) -参考 --iTextSharpでPDF出力~ https://qiita.com/mistolteen/items/c94ad35a9740748440fc --iTextSharpでPDFを作成~ http://to-annot-pdf.blogspot.com ***HtmlRenderer.PdfSharp [#a8789ff3] CommonMark.NET+HtmlRenderer.PdfSharp -[[.NET Core]]対応 --NuGet Gallery | HtmlRenderer.PdfSharp~ https://www.nuget.org/packages/HtmlRenderer.PdfSharp > [[.NET Core]]非対応(2018/8現在) -参考 --Knagis/CommonMark.NET:~ https://github.com/Knagis/CommonMark.NET --C#で日本語をPDFに出力する(PDFSharpを利用) | ガンマソフト株式会社~ https://gammasoft.jp/blog/pdf-japanese-font-by-csharp/ ***DinkToPdf [#gf929404] -[[.NET Core]]対応 --NuGet Gallery | DinkToPdf~ https://www.nuget.org/packages/DinkToPdf/ > [[.NET Core]]対応(netstandard1.6から提供されている) -参考 --How to Easily Create a PDF Document in ASP.NET Core Web API~ https://code-maze.com/create-pdf-dotnetcore/ ***Rotativa.AspNetCore [#d8bded70] -[[.NET Core]]対応 --NuGet Gallery | Rotativa.AspNetCore~ https://www.nuget.org/packages/Rotativa.AspNetCore/ > [[.NET Core]]対応(netstandard2.0から提供されている) -参考 --Creating PDF on ASP.NET Core | Gunnar Peipman - Programming Blog~ https://gunnarpeipman.com/aspnet/aspnet-core-pdf/ --Creating PDF In ASP.NET Core MVC Using Rotativa.AspNetCore~ https://www.c-sharpcorner.com/article/creating-pdf-in-asp-net-core-mvc-using-rotativa-aspnetcore/ **製品 [#f701bd88] 製品系は、(今の所、)基本的に、[[.NET Core]]対応なし。 ***ReportViewer [#p48b86f7] https://msdn.microsoft.com/ja-jp/library/ms251671.aspx ***ActiveReport [#q6b75840] https://www.grapecity.co.jp/developer/activereports -[[.NET Core]]対応 --ActiveReportsの「ASP.NET Core 非対応」を回避する方法 - GrapeCity.devlog~ https://devlog.grapecity.co.jp/entry/2018/07/27/activereports-dotnet-core ***CoReports [#pf528a30] https://www.hos.co.jp/package/crdotnet2/ ***帳票.NET [#w6e555df] https://opentype.jp/rprtnet.htm ***SVF [#j82a13b2] http://www.wingarc.com/product/svf/ ***jsreport [#gd30f3d3] -[[.NET Core]]対応 --.NETではなくて、[[Node.js>JavaScript]](サーバ側)。 --[[Node Services]]を使用して、[[ASP.NET Core]]との連携が可能である模様。 -参考 --pdf generation - Export html to pdf in ASP.NET Core - Stack Overflow~ https://stackoverflow.com/questions/39364687/export-html-to-pdf-in-asp-net-core *参考 [#mb33ec83] -C# の PDF作成用ライブラリ~ https://qiita.com/TsuyoshiUshio@github/items/da5d134ac778ee26f64f -.NET で使用できる帳票ツールについて(2) - 山田健一のブログ~ http://yamadaken1.hatenablog.com/entry/2015/11/21/113608 **jsreport [#ide52e5e] -jsclasses の jsreport とは違うので注意する。 -[[Node.js>JavaScript]]のModuleなので、[[Node Services]]を使用して呼び出す。 -jsreport: javascript based reporting platform~ https://jsreport.net/learn/dotnet --.Net Client~ https://jsreport.net/learn/dotnet-client --.Net local reporting~ https://jsreport.net/learn/dotnet-local --ASP.NET Core~ https://jsreport.net/learn/dotnet-aspnetcore --ASP.NET MVC~ https://jsreport.net/learn/dotnet-mvc ---- Tags: [[:プログラミング]], [[:.NET開発]]