@cle-does-things/pdfitdown package provides native Node.js bindings to the Rust PdfItDown engine via NAPI-RS.
Installation
Supported Formats
| Category | Formats |
|---|---|
| Markup | .md, .html, .htm |
| Office | .docx, .xlsx, .pptx |
| Images | .png, .jpg, .jpeg, .webp, .tiff, .avif |
| Text | .txt, .csv, .xml, .json, and more |
| Other | .pdf (pass-through) |