【问题标题】:How do i use itext7.pdfhtml in AGPL mode?如何在 AGPL 模式下使用 itext7.pdfhtml?
【发布时间】:2017-06-30 10:44:30
【问题描述】:

我正在尝试使用 itext7.pdfhtml 将 html 字符串转换为 C# .Net 项目中的 pdf 文档。 当我运行这段代码时:

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

我收到以下异常:iText.License.LicenseKeyException: 未加载产品的许可证文件

我不想加载试用许可证或商业许可证。我想在 AGPL 模式下运行 itext7。我该怎么做?

我正在使用:

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

【问题讨论】:

    标签: itext itext7


    【解决方案1】:

    你不能。 pdfHTML 目前(1.0.0 版)仅作为商业产品提供。您可以免费试用 30 天,但不能在 AGPL 模式下使用。

    但是,您可以在 AGPL 模式下使用 iText 7 Core,而不使用 pdfHTML。

    请注意,此答案仅对 pdfHTML 版本 1.0.0 有效,这是迄今为止发布的唯一版本。目前尚无公开信息是否或何时会有 AGPL 版本的 pdfHTML。

    更新

    pdfHTML 1.0.1 计划于 2017 年 7 月底发布,也不会在 AGPL 版本中提供。

    更新

    我们目前正处于使 pdfHTML 为开源做好准备的最后阶段。它应该会在下周出现在 GitHub 和 Maven Central 上,不久之后会出现在 .NET 端口的 NuGet 上。

    更新

    pdfHTML 2.0.1 与 iText 7.1.1 和 Licensekey 3.0.1 兼容,绝对可以作为双重许可 AGPL/Commercial 使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-29
      • 2020-10-11
      • 1970-01-01
      • 1970-01-01
      • 2021-08-29
      • 1970-01-01
      • 1970-01-01
      • 2022-11-25
      相关资源
      最近更新 更多