IronPDF for Java 軟體授權聲明
社群專案
除了我們自己的 Java 開發團隊外,還有許多人應該感謝,因為他們對這個 Java 套件的成功做出了貢獻。
這個軟體專案是解決使用者在 Java 中使用 PDF 文件時所面臨的功能問題的整體解決方案。
為了在合理的成本下為開發人員提供最好的最終結果,我們的團隊道德地參加並利用社群代碼專案,只要它們能提供最好和最穩定的結果。每個庫的授權都很公正,如下鏈接的專案中心所描述的那樣。每一個社群專案均符合商業用途。
不需要安裝任何額外的軟體;運行這個庫所需的一切都包含在我們的下載包中。所有代碼通常都編譯到我們的軟體中,以避免麻煩並使我們的客戶安裝方便。
大多數情況下,我們會'按原樣'使用社群軟體專案。偶爾,我們可能會對任何這些社群專案進行重大改進。我們很高興分享我們的發現,特別是當那些改進可能對其他用戶有益時。
社群 C++ 專案
我們在 Iron Software 非常熱愛 C++。我們總是對少量的 C++ 代碼能夠為專案增添如此多的力量感到驚訝。
我們以最好的方式使用並貢獻以下這些神奇的軟體專案,以完全兼容商業軟體發行的方式。這些代碼庫的一部分被編譯進 IronPDF 中,為我們提供了最好的 HtmlToPDF 和 PDF 編輯 API。
我們站在巨人的肩膀上。
尤其是我們感謝 Google / Alphabet 集團,他們花費了數百萬美元和數萬小時的工程師時間來標準化 HTML 和 CSS 解釋以及 PDF 文件物件模型。
- Google Chromium 嵌入式框架
- Google 眨眼! HTML DOM & 渲染器
- Google PDFium
- Jakob Truelsen & Ashish Kulkarni 的 Wkhtmltopdf (舊版積分,目前在我們的軟體中已不再廣泛使用。)
社群專案和 .NET NuGet 套件
雖然軟體發行者可能普遍忽視在商業軟體中使用開源授權的原始碼,我們的立場是透明是最佳政策:我們在此專案的開發過程中使用了以下軟體庫,無論是作為原始碼、二進位文件、概念驗證還是靈感來源。
- 系統.Xml.XPath
- 系統.Xml.ReaderWriter
- 系統.執行緒.任務.擴展
- 系統.執行緒
- 系統.文本.正則表達式
- 系統.安全.Principal.Windows
- 系統.安全.權限
- 系統.安全.加密.受保護數據
- 系統.安全.存取控制
- System.Runtime.CompilerServices.Unsafe
- System.Numerics.Vectors
- 系統.記憶體
- 系統.Linq
- System.IO.FileSystem.Primitives
- 系統.繪圖.通用
- 系統.配置.ConfigurationManager
- System.Buffers
- SixLabors.ImageSharp
- SixLabors.Core
- Tuespechkin
- PdfSharpCore
- Empira 的 PdfSharp
- PdfiumLight
- Newtonsoft.Json
- 原生庫加載器
- 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
- RtfPipe