2016-12-16 18 views
2

我試圖使用iTextSharp與商業用途獲得的有效許可證。 但文檔生產者行仍然顯示「AGPL版本」。iTextSharp有效的許可證不起作用

步驟如下:通過的NuGet

    1. 安裝iText的7許可密鑰(DLL版本2.0.2.0)和iTextSharp的(DLL版本5.5.10.0)生成PDF之前加載許可證XML文件。

      LicenseKey.LoadLicenseFile(path\iTextkey.xml); 
      

    加載許可證文件後,我能看到LicenseKey.GetLicenseeInfo()的姓名,公司,鍵等細節。

    PDF生產商仍然顯示iText集團NV(AGPL版本),而不是許可。

    PDF Document Properties

    爲什麼它不工作有什麼建議?

  • +0

    你必須下載它從'的NuGet packager' –

    +0

    是..從NuGet包下載只有 – user7121382

    +5

    由於您是iText的客戶,你爲什麼不乾脆問他們的支持?你確定「iText 7 License Key」可以用於「iTextSharp 5.5.10.0」嗎? – mkl

    回答

    3

    您正在混合錯誤版本的iText和許可證密鑰庫。

    • iText的用於.NET(又名iTextSharp的)需要許可證密鑰庫 .0.4。僅在iText網站上提供。
    • iText for .NET需要許可證密鑰庫 .0.2。在NuGet和iText網站上提供。

    參見http://developers.itextpdf.com/license-key-download