IronPDF for Java 软件积分
社区项目
除了我们自己的 Java 开发团队外,还有许多其他人要感谢他们对该 Java 包成功所做的贡献。
这个软件项目是一个解决用户在使用 Java 中的 PDF 文件时面临的功能问题的整体解决方案。
为了让开发人员以合理的成本获得最佳的最终结果,我们的团队加入了社区代码项目,并利用这些项目获得最佳和最稳定的结果。 如以下链接的项目中心所述,每个库都有公平的许可。 每个社区项目都必须符合商业用途。
不需要安装任何额外的软件; 运行此库所需的一切都包含在我们的下载中。 所有代码通常都会编译到我们的软件中,以避免给客户带来麻烦,并方便他们安装。
多数情况下,我们"按原样"使用社区软件项目。 偶尔,我们可能会发现对任何这些社区项目的重大改进。 我们很乐意分享我们的研究成果,特别是当这些改进可能对其他用户有益时。
社区 C++ 项目
我们在 Iron Software 非常喜欢 C++。 我们总是惊叹于少量 C++ 代码就能为项目增添如此强大的功能。
我们尽最大努力使用和贡献以下出色的软件项目,使其完全兼容于商业软件的发布。 这些代码库的部分内容被编译到 IronPDF 中,以提供我们所能提供的最佳 HtmlToPDF 和 PDF 编辑 API。
我们站在巨人的肩膀上。
特别感谢 Google / Alphabet Group,他们花费了数百万美元和数以万计的工程师小时来标准化 HTML & CSS 解释和 PDF 文档对象模型。
- Google Chromium 嵌入式框架
- Google Blink! HTML DOM 和渲染器
- Google PDFium
- Jakob Truelsen 和 Ashish Kulkarni 的Wkhtmltopdf (旧版代码,现已不再广泛用于我们的软件中)
社区项目和 .NET NuGet 包
尽管软件发布商在商业软件中忽视自由许可源代码的使用可能已变得司空见惯,但我们坚持认为透明是最好的政策:我们在此项目开发中使用了以下软件库,无论是作为源代码、二进制文件、概念验证还是灵感。
- System.Security.Cryptography.ProtectedData
- System.Xml.ReaderWriter *系统绘图通用
- System.Security.Cryptography.ProtectedData 系统安全访问控制 系统安全主体 Windows 系统绘图通用 系统.安全.加密.受保护数据 *系统安全访问控制
- System.Runtime.CompilerServices.Unsafe *系统绘图通用
- System.Memory
- System.Linq
- System.IO.FileSystem.Primitives *系统绘图通用
- System.Configuration.ConfigurationManager *系统缓冲区
- SixLabors.ImageSharp
- SixLabors.Core 图斯佩什金
- PdfSharpCore
- Empira 的PDFsharp
- PdfiumLight
- Newtonsoft.Json
- NativeLibraryLoader
- Microsoft.Extensions.Primitives
- Microsoft.Extensions.FileSystemGlobbing
- Microsoft.Extensions.FileProviders.Physical
- Microsoft.Extensions.FileProviders.Abstractions
- Microsoft.Extensions.Configuration.Json
- Microsoft.Extensions.Configuration.FileExtensions
- Microsoft.Extensions.Configuration.Binder
- Microsoft.Extensions.Configuration.Abstractions
- Microsoft.Extensions.Configuration
- LibPdfium
- Bruno Lowagie 的iTextSharp 4.1.6 LGPL/MPL
- Bruno Lowagie 的iTextSharp Core 4.1.6 LGPL/MPL
- HtmlAgilityPack.NetCore
- HtmlAgilityPack
- DotNetZip
- DinktoPdf
- BouncyCastle.Crypto
- BitMiracle.LibTiff
- Rtf管道







