【问题标题】:iTextSharp Valid License Not workingiTextSharp 有效许可证不工作
【发布时间】:2017-05-02 04:45:29
【问题描述】:

我正在尝试使用 iTextSharp 并获得用于商业目的的有效许可证。 但是文档生产者行仍然显示“AGPL版本”。

遵循的步骤:

  1. 通过 Nuget 安装了 iText 7 许可证密钥(dll 版本 2.0.2.0)和 iTextSharp(dll 版本 5.5.10.0)
  2. 在生成 PDF 之前加载了许可 XML 文件。

    LicenseKey.LoadLicenseFile(path\iTextkey.xml);
    

加载许可证文件后,我可以在LicenseKey.GetLicenseeInfo() 中看到名称、公司、密钥等详细信息。

PDF Producer 仍然显示 iText Group NV(AGPL 版本)而不是许可。

关于它为什么不起作用的任何建议?

【问题讨论】:

  • 你必须从nuget packager下载它
  • 作为 iText 客户,您为什么不简单地寻求他们的支持?您确定“iTextSharp 5.5.10.0”可以使用“iText 7 许可证密钥”吗?
  • @mkl 说了什么。您需要 iText 5 许可 DLL 来许可 iTextSharp 5,只需 as their license key page says
  • 我赞成这个问题,以防其他人混合错误版本的 iText 和许可证密钥。
  • 点击并运行帐户... 畏缩

标签: c# .net itext itext7


【解决方案1】:

您混合了错误版本的 iText 和许可证密钥库。

  • 用于 .NET(又名 iTextSharp)的 iText 5 需要许可证密钥库 1.0.4。仅在 iText 网站上可用。
  • .NET 的 iText 7 需要许可证密钥库 2.0.2。在 NuGet 和 iText 网站上可用。

另见http://developers.itextpdf.com/license-key-download

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    相关资源
    最近更新 更多