pdfni 0.1.0

Extract tables and Markdown from text-embedded PDFs, with a built-in pure-Rust PDF reader adapted from Mozilla pdf.js.
Documentation
pdfni
Copyright 2026 pdfni contributors

This product includes software developed by third parties as described below.

--------------------------------------------------------------------------------
Mozilla pdf.js
--------------------------------------------------------------------------------

The PDF reader under `src/reader/` is ported in part from Mozilla pdf.js
(https://github.com/mozilla/pdf.js) and substantially modified for this
library. The data tables in `src/reader/data/` (encodings, glyph list,
standard font metrics, binary CMaps) are generated from pdf.js 6.0.227.

pdf.js is licensed under the Apache License, Version 2.0. See
https://github.com/mozilla/pdf.js/blob/master/LICENSE for the full text.

--------------------------------------------------------------------------------
Adobe CMap resources
--------------------------------------------------------------------------------

The bundled binary CMap data (`src/reader/data/bcmaps.rs` and the `.bcmap`
files) is derived from Adobe's CMap resources
(https://github.com/adobe-type-tools/cmap-resources), obtained via pdf.js
`external/bcmaps`.

Copyright 1990-2019 Adobe. All rights reserved.

Licensed under the BSD-3-Clause license. See
https://github.com/adobe-type-tools/cmap-resources/blob/master/LICENSE.md
for the full text.