【发布时间】:2017-05-02 04:45:29
【问题描述】:
我正在尝试使用 iTextSharp 并获得用于商业目的的有效许可证。 但是文档生产者行仍然显示“AGPL版本”。
遵循的步骤:
- 通过 Nuget 安装了 iText 7 许可证密钥(dll 版本 2.0.2.0)和 iTextSharp(dll 版本 5.5.10.0)
-
在生成 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 和许可证密钥。
-
点击并运行帐户... 畏缩