2017-06-30 9 views
2

私はitext7.pdfhtmlを使用して、C#.Netプロジェクトのhtml文字列をpdfドキュメントに変換しようとしています。 私はこのコードを実行すると:iText.License.LicenseKeyException::製品のライセンスファイルがをロードされていないAGPLモードではどのようにitext7.pdfhtmlを使用しますか?

iText.Html2pdf.HtmlConverter.ConvertToPdf(htmlString, pdfStream) 

を私は次の例外を取得します。

トライアルライセンスまたは商用ライセンスを読み込みたくないです。私はAGPLモードでitext7を実行したい。それ、どうやったら出来るの?

私が使用しています:

  • itext7 v7.0.3
  • itext7.licensekey V2.0.4
  • itext7.pdfhtml v1.0.0.2

答えて

3

あなたがすることはできません。 pdfHTMLは現在、商用製品としてのみ利用可能です(バージョン1.0.0)。無料の30日間の試用版を使用できますが、AGPLモードでは使用できません。

ただし、AGPLモードでpdfHTMLなしのiText 7 Coreを使用することはできます。

この回答は、これまでにリリースされた唯一のバージョンであるpdfHTMLバージョン1.0.0でのみ有効です。現時点では、pdfHTMLのAGPLバージョンが存在する場合、または公開される予定の情報は公開されていません。 2017年7月のリリースを予定して終了

UPDATE

pdfHTML 1.0.1も、AGPLのバージョンでは使用できません。

UPDATE

私たちは、オープンソースのためpdfHTMLの準備ができて作るの最後の段階に現在あります。来週のどこかでGitHubとMaven Centralに表示され、.NETポート用のNuGetでは表示されません。

UPDATE

pdfHTML 2.0.1、iTextの7.1.1および3.0.1 Licensekeyと互換性が、最も確実に利用できるデュアルライセンスAGPL /商用としてあります。

関連する問題