Créditos do Iron SoftwarePDF for Node.js
Projetos comunitários
Além da nossa própria equipe de desenvolvimento Node.js , há muitos outros a quem agradecer pelo sucesso deste pacote Node.js
Este projeto de software é uma solução coesa para os problemas funcionais que os usuários enfrentam ao usar arquivos PDF em Java.
Para alcançar o melhor resultado final a um custo razoável para os desenvolvedores, nossa equipe participa e utiliza, de forma ética, projetos de código da comunidade sempre que estes oferecem os melhores e mais estáveis resultados. Cada biblioteca possui uma licença justa, conforme descrito nos hubs de projetos vinculados abaixo. Todos os projetos comunitários são compatíveis com o uso comercial.
Não é necessário instalar nenhum software adicional; Tudo o que você precisa para executar esta biblioteca está incluído no download. Em geral, todo o código é compilado em nosso software de forma a evitar complicações e facilitar a instalação para nossos clientes.
Na maioria das vezes, usamos projetos de software comunitários "tal como estão". Ocasionalmente, podemos encontrar melhorias significativas em qualquer um desses projetos comunitários. Temos o prazer de compartilhar nossas descobertas, especialmente quando essas melhorias podem beneficiar outros usuários.
Projetos comunitários de C++
Nós aqui na Iron Software adoramos C++. Ficamos sempre impressionados com o quanto um pequeno trecho de código C++ pode agregar poder a um projeto.
Utilizamos e contribuímos da melhor forma possível para os seguintes projetos de software incríveis, de uma maneira que seja totalmente compatível com as distribuições de software comercial. Partes desses codebases são compiladas no IronPDF para fornecer o melhor HtmlToPDF e API de edição de PDF que podemos oferecer.
Estamos nos ombros de gigantes.
Em particular, somos gratos ao Google/Alphabet Group pelos milhões de dólares e dezenas de milhares de horas de trabalho de engenheiros dedicadas à padronização da interpretação de HTML e CSS e dos modelos de objetos de documentos PDF.
- Google Quadro Embutido do Chromium (CEF)
- Google Blink HTML DOM e Renderizador
- Biblioteca de PDF do Google PDFium
- Projeto wkhtmltopdf de Jakob Truelsen & Ashish Kulkarni (crédito legado, não é mais amplamente utilizado em nosso software)
Projetos da comunidade e pacotes NuGet do .NET
Embora possa ter se tornado comum para as editoras de software ignorarem o uso de código-fonte com licença liberal em softwares comerciais, defendemos que a transparência é a melhor política: utilizamos as seguintes bibliotecas de software no desenvolvimento deste projeto, seja como código-fonte, binário, prova de conceito ou inspiração.
System.Xml.XPathSystem.Xml.ReaderWriterSystem.Threading.Tasks.ExtensionsSystem.ThreadingSystem.Text.RegularExpressionsSystem.Security.Principal.WindowsSystem.Security.PermissionsSystem.Security.Cryptography.ProtectedDataSystem.Security.AccessControlSystem.Runtime.CompilerServices.UnsafeSystem.Numerics.VectorsSystem.MemorySystem.LinqSystem.IO.FileSystem.PrimitivesSystem.Drawing.CommonSystem.Configuration.ConfigurationManagerSystem.BuffersSixLabors.ImageSharpSixLabors.CoreTuespechkinPdfSharpCore- Empira's
PdfSharp Library PdfiumLightNewtonsoft.JsonNativeLibraryLoader UtilityMicrosoft.Extensions.PrimitivesMicrosoft.Extensions.FileSystemGlobbingMicrosoft.Extensions.FileProviders.PhysicalMicrosoft.Extensions.FileProviders.AbstractionsMicrosoft.Extensions.Configuration.JsonMicrosoft.Extensions.Configuration.FileExtensionsMicrosoft.Extensions.Configuration.BinderMicrosoft.Extensions.Configuration.AbstractionsMicrosoft.Extensions.ConfigurationLibPdfium Alternative- iText 4.1.6 LGPL/MPL de Bruno Lowagie
- iText Core 4.1.6 LGPL/MPL de Bruno Lowagie
HtmlAgilityPack.NetCoreHtmlAgilityPack FrameworkDotNetZip LibraryDinktoPdf PDF ConversionBouncyCastle.Crypto Security SuiteBitMiracle.LibTiff Image ToolRtfPipe Library

Curtis Chau holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.