Créditos del software IronPDF for Node.js
Proyectos comunitarios
Más allá de nuestro propio equipo de desarrollo de Node.js, hay muchos a los que agradecer el éxito de este paquete Node.js.
Este proyecto de software es una solución coherente a los problemas funcionales a los que se enfrentan los usuarios cuando utilizan archivos PDF en Java.
Para lograr el mejor resultado final a un coste razonable para los desarrolladores, nuestro equipo se une éticamente y hace uso de proyectos de código comunitario siempre que ofrezcan los resultados mejores y más estables. Cada biblioteca tiene su propia licencia, tal y como se describe en los enlaces de los proyectos. Todos y cada uno de los proyectos comunitarios son coherentes con el uso comercial.
No es necesario instalar ningún software adicional; todo lo que necesita para ejecutar esta biblioteca está incluido en nuestra descarga. Por lo general, todo el código se compila en nuestro software de forma que se eviten complicaciones y se facilite la instalación a nuestros clientes.
La mayoría de las veces, utilizamos los proyectos de software comunitario "tal cual". Ocasionalmente, podemos encontrar mejoras significativas en alguno de estos proyectos comunitarios. Nos complace compartir nuestros hallazgos, especialmente cuando esas mejoras pueden beneficiar a otros usuarios.
Proyectos comunitarios C
En Iron Software nos encanta C++. Siempre nos sorprende lo mucho que un poco de código C++ puede añadir a un proyecto.
Utilizamos y contribuimos lo mejor que podemos a los siguientes increíbles proyectos de software de forma totalmente compatible con las distribuciones comerciales de software. Partes de estos códigos fuente se compilan en IronPDF para ofrecer la mejor API de HtmlToPDF
y edición de PDF que podamos ofrecer.
Nos apoyamos en los hombros de gigantes.
En particular, estamos agradecidos a Google / Alphabet Group por los millones de dólares y decenas de miles de horas de ingeniería invertidos en la estandarización de la interpretación de HTML y CSS y los modelos de objetos de documentos PDF.
- Google Chromium Embedded Framework (CEF)
- Google Blink HTML DOM y Renderizador
- Biblioteca PDF de Google PDFium
- Proyecto Wkhtmltopdf de Jakob Truelsen y Ashish Kulkarni (Crédito heredado, ya no se utiliza ampliamente en nuestro software)
Proyectos comunitarios y paquetes .NET NuGet
Aunque puede que se haya convertido en algo habitual que los editores de software pasen por alto el uso de código fuente con licencia libre en el software comercial, adoptamos la postura de que la transparencia es la mejor política: Hemos utilizado las siguientes bibliotecas de software en el desarrollo de este proyecto, ya sea como código fuente, binario, prueba de concepto o inspiración.
System.Xml.XPath
System.Xml.ReaderWriter
System.Threading.Tasks.Extensions
System.Threading
System.Text.RegularExpressions
System.Security.Principal.Windows
System.Security.Permissions
System.Security.Cryptography.ProtectedData
System.Security.AccessControl
System.Runtime.CompilerServices.Unsafe
System.Numerics.Vectors
System.Memory
System.Linq
System.IO.FileSystem.Primitives
System.Drawing.Common
System.Configuration.ConfigurationManager
System.Buffers
SixLabors.ImageSharp
SixLabors.Core
Tuespechkin
PdfSharpCore
- Biblioteca
PdfSharp
de Empira PdfiumLight
Newtonsoft.Json
Utilidad 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
Alternativa de LibPdfium
- iTextSharp 4.1.6 LGPL/MPL de Bruno Lowagie
- Bruno Lowagie's iTextSharp Core 4.1.6 LGPL/MPL
HtmlAgilityPack.NetCore
Framework HtmlAgilityPack
DotNetZip Library
Conversión de PDF DinktoPdf
BouncyCastle.Crypto Security Suite
BitMiracle.LibTiff Herramienta de Imagen
Biblioteca RtfPipe