hpdft: A tool for looking through PDF file using Haskell

[ library, mit, pdf, program ] [ Propose Tags ]
Versions [RSS] 0.1.0.0, 0.1.0.1, 0.1.0.2, 0.1.0.3, 0.1.0.4, 0.1.0.5, 0.1.0.6, 0.1.1.1, 0.1.1.2, 0.1.1.3 (info)
Dependencies attoparsec (>=0.13.0), base (>=4.6 && <5), binary (>=0.7.5), bytestring (>=0.10), containers (>=0.5), directory (>=1.2), file-embed (>=0.0.9), hpdft, memory (>=0.14.5), optparse-applicative, parsec (>=3.0 && <3.2), regex-base (>=0.94.0.2), regex-compat-tdfa (>=0.95.1.4), semigroups, text (>=0.11), utf8-string (>=0.3), zlib (>=0.5) [details]
License MIT
Author Keiichiro Shikano
Maintainer k16.shikano@gmail.com
Category PDF
Home page https://github.com/k16shikano/hpdft
Uploaded by keiichiroShikano at 2022-08-18T09:59:40Z
Distributions
Reverse Dependencies 1 direct, 0 indirect [details]
Executables hpdft
Downloads 3432 total (20 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2022-08-18 [all 1 reports]

Readme for hpdft-0.1.1.1

[back to package description]

hpdft (Haskell PDF Tools)

hpdft is a PDF parsing tool. It can also be used as a command to grab text, metadata outline (i.e. table of contents) from PDF.

Command usage:

hpdft [-p|--page PAGE] [-r|--ref REF] [-g|--grep RegExp] [-R|--refs]
             [-T|--title] [-I|--info] [-O|--toc] [--trailer] FILE

Available options:
  -p,--page PAGE           Page number (nomble)
  -r,--ref REF             Object reference
  -g,--grep RegExp         grep PDF
  -R,--refs                Show object references in page order
  -T,--title               Show title (from metadata)
  -I,--info                Show PDF metainfo
  -O,--toc                 Show table of contents (from metadata)
  --trailer                Show the trailer of PDF
  FILE                     input pdf file
  -h,--help                Show this help text

install

Clone this repository and do cabal-install.

$ cabal install