当前位置: 首页 > 面试题库 >

有人知道iText的分支吗?

上官正志
2023-03-14
问题内容

既然iText已经成为AGPL了,我假设有人将采用旧的(2.1.7或4.2.0)代码并对其进行分叉以保持LGPL版本继续运行。有人知道这样的叉子已经开始了吗?


问题答案:

我在博客中讨论了有关iText
AGPL许可证的一些实际问题(该链接从我的SO配置文件链接)。为什么不只购买IText?尽管确实需要根据竞争标准定价,但在许多商业PDF库中,这当然是一个选择。

事实是,我过去从未真正使用过iText。它总是缺少某些功能,或者与其他(非免费的)替代方案相比,API要困难得多,尤其是对于最少的PDF操作(例如,而不是生成报告所需的PDF操作级别)

在这一点上,我所知道的唯一一个类似许可的PDF库是ICEPdf,它已获得MPL
1.1许可
,但其商业模式是版本更受限制,并且需要更高级的功能(例如,更多的字体支持)。



 类似资料:
  • 问题内容: 这个问题已经在这里有了答案 : pip安装mysql-python失败,并显示EnvironmentError:找不到mysql_config (21个答案) 7年前关闭。 我正在尝试在virtualenv中安装mysql绑定。我更喜欢使用pip或easy_install。点给我以下错误: easy_install从sourceforge获取404或给我一个非常相似的错误。 有谁知道如

  • 我们正在使用itext v5。0.5商业许可证。我们需要下一个亚洲人。jar来支持汉字。我找不到itext asian。itext v 5.0.5在线版的jar。我们无法升级到最新版本的itext,因为它需要大量测试。请给出下载itext asian的路径。5.0.5版的jar?

  • 我继承了一台真正古老的Jenkins服务器,需要从操作系统开始重新构建,我正准备将我们的构建迁移过来。然而,有一个多分支管道,特别是有几十个特性/错误修复/etc分支和构建,需要大量的时间和资源。当我最初在测试集群上设置其多分支管道时,所有分支的初始构建占用了所有资源数小时,直到我杀死它们。 我想做的是让所有分支最初都导入,但在分支再次推送或PR之前不会构建。目前,我已经应用了定义的“抑制自动SC

  • 我们看到这个错误从发起节点返回 Java . lang . illegalargumentexception:不知道当事人O =公证人,L =伦敦,C=GB 发起节点找不到公证员有原因吗

  • 对于一个新项目,我想使用Jenkins CI的新管道功能。我们的Git存储库中有几个分支,应该以同样的方式进行测试。它还应该自动跟踪和处理新的分支。因此,我创建了一个多分支管道作业。但它的配置有两个问题: 1) 为了被Jenkins标记为有效,分行需要一个“Jenkinsfile”。如果这不存在,詹金斯将忽略该分支。有没有办法标记与模式匹配的所有分支,而不需要在其中包含此文件? 2) 每个分支都应

  • 我对使用Jenkins文件和GIT插件的Jenkins多分支pipleline有一个问题。 问题是,每次向暂存分支推送都会触发master管道。所需的行为是,推送到暂存分支仅触发用于暂存的管道,而推送到主分支仅触发主管道 这是我的詹金斯档案 我将分享一些日志:这是主分支的日志 这是主分支的日志,但只有暂存有一个新的提交: 注意“已发现更改”,即使主分支上的头未更改 詹金斯·弗。2.190.1 Gi