/pdf_reader

Pure Elixir PDF parser

Primary LanguageElixir

PdfReader

Pure Elixir PDF reader inspired by https://github.com/yob/pdf-reader

Installation

If available in Hex, the package can be installed by adding pdf_reader to your list of dependencies in mix.exs:

def deps do
  [
    {:pdf_reader, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/pdf_reader.

TODO:

  • get page size size
  • extract info section from PDF
  • extract metadata from PDF
  • Get list of pages
  • Support streams