2016-10-25 4 views
6

私はしばらくの間、通常のドットネットアプリケーションでiTextSharpを使用してきました。私たちはdotnet coreでそれを使用することに興味があります。しかし、それは、ライブラリがまだ新しいDOTNETのコアプラットフォームでサポートされていないようです:iTextSharp:dotnet core(netstandard1.6)をサポートしていますか?

パッケージiTextSharp 5.5.10 netstandard1.6

と互換性がありませんあなたは、将来のリリースでDOTNETコアをサポートする予定ですか?

答えて

8

記録のために:私はiText Softwareの従業員です。

現在、.NET Coreおよび関連するUWP標準は、iTextプロジェクトではサポートされていません。これらの新技術の両方について調査を行い、ソフトウェアスタックの特定のコンポーネントを大幅に変更したため、サポートに重大な問題があることが判明しました。最初の調査の詳細については、UWPhttps://stackoverflow.com/a/34612369/2065017と読むことができます。 .NET Coreの問題は非常に似ています。

.NET Coreがサポートされている場合は、iText5(iTextSharpとも呼ばれます)と下位互換性がない新しいプロジェクトiText 7にのみ含まれている可能性があります。この理由は、ユーザコミュニティのiText 7に取って代わっているため、iText 5はメンテナンス中、すなわちバグ修正リリースのみになっているからです。

iText 7 for .NET(意味は.NET Framework)は、実際にはSharpenツールを使用して、iText 7 for Javaの自動化されたポートです。これは、省略やエラーの移植のためにiTextSharp 5でポップアップしていた多くの厄介なバグの可能性を取り除きます。 .NET Coreのこのワークフローを複製する方法があるかどうかを現在探しているので、手動での移植や手動によるメンテナンスをせずにサポートできます。このようなツールはまだ見つかっていないことをお知らせすることは残念です。Sharpenのようなツールを自分で作成する必要があります。これは現在、おそらく驚くことではないが、会社としての最大の優先事項ではない。

+2

netstandard2.0について教えてください。 – lanwin

関連する問題