Overview of LibPDF features
mainLibPDF is a comprehensive TypeScript library for both parsing and generating PDFs. Key capabilities include:
- PDF Versions: Full read/write support for PDF 1.0–1.7; read support for PDF 2.0.
- Security: Full support for encrypted PDFs (RC4, AES-128, AES-256).
- Forms: Full AcroForms support (read, fill, and flatten).
- Signatures: Digital signature support (PAdES B-B through B-LTA).
- Text: Full text extraction with positions and search capabilities.
- Fonts: Full TTF/OTF font embedding with subsetting.
- Persistence: Incremental saves that preserve existing signatures.