FOSS is een suite van open-source bibliotheken voor het werken met PDF documenten in elke fase van hun levenscyclus. De bibliotheek ondersteunt het maken van nieuwe document en lezen en bewerken van bestaande bestanden, splitsing van PDF’s in individuele pagina document, en fusie van meerdere PDF-bestanden in één bestand. Encryptie met AES-128, AEs-256 en RC4-128 beschermt document met gebruikers- en eigenaar wachtwoorden.
AcroForm-handhaving omvat de volledige set van interactieve formulierveldtypen, waaronder tekstvakken, selectievakjes, radiobutons, combovakten en knopvelden. Boekmerktreeën kunnen worden gemaakt en bewerkt met behulp van alle acht PDF bestemmingstypen en vernoemde bestemmingen. Annotatieondersteuning beslaat tekst, link, highlight, freetext, cirkel, caret, bestandsaanhangsel en stempel annotaties. Beelden kunnen per pagina worden ingebed en geëxtraheerd. Tabulaire lay-out wordt geleverd via een genest tabellen-, rij- en celmodel met configureerbare grenzen, padding, uitlijning en achtergrondvulling.
Page rendering maakt het mogelijk om PDF-pagina’s te converteren naar rasterbeelden in BMP, PNG, JPEG, TIFF en GIF formaten. PDF documenten kunnen ook worden geëxporteerd naar HTML voor webgebaseerde weergave en embedding. Full-text search locates all occurrences of a query string across the document, returning matched text, page index, and bounding-box coordinates. Document metadata (title, author, subject, keywords, creator, producer, creation and modification dates) kan gelezen en bijgewerkt worden. Form flatten bakt alle interactieve veldwaarden in statische pagina graphics, waardoor een niet-redigbare kopie wordt geproduceerd.
Aspose.PDF FOSS is uitgebracht onder de MIT-licentie zonder runtime kosten of gebruiksbeperkingen. Voor de enterprise product familie, zie Aspose.PDF — Enterprise Product Family.
MIT-gelicentieerde .NET bibliotheek voor het maken, lezen, bewerken, beveiligen en annoteren van PDF-documenten — geen betaalde afhankelijkheden.
Java-bibliotheek voor het maken en manipuleren van PDF-documenten. MIT-licentie. Vervolgens vereist Java 11+.
Pure-Go bibliotheek voor het maken, bewerken, samenvoegen en beveiligen van PDF-documenten — open source onder MIT, geen niet-Go afhankelijkheden.