pdf-toolbox-core: A collection of tools for processing PDF files.

[ bsd3, library, pdf ] [ Propose Tags ]

Low level tools for processing PDF files.

Level of abstraction: cross reference, trailer, indirect object, object

The API is based on random access input streams, and is designed to be memory efficient. We don't need to parse the entire PDF file and store it in memory when you need just one page or two. Usually it is also leads to time efficiency, but we don't try optimize performance by e.g. maintaining xref or object cache. Higher level layers should take care of it.

The library is low level. It may mean that you need to be familiar with PDF file internals to actually use it.

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.0.1.0, 0.0.1.1, 0.0.2.0, 0.0.2.1, 0.0.3.0, 0.0.3.1, 0.0.3.2, 0.0.3.3, 0.0.4.0, 0.0.4.1, 0.1.1
Dependencies attoparsec, base (>=4.6 && <4.8), bytestring, containers, errors (>=1.2 && <1.5), io-streams, transformers, zlib-bindings [details]
License BSD-3-Clause
Copyright Copyright (c) Yuras Shumovich 2012-2013
Author Yuras Shumovich
Maintainer Yuras Shumovich <shumovichy@gmail.com>
Revised Revision 1 made by HerbertValerioRiedel at 2016-01-08T20:49:03Z
Category PDF
Home page https://github.com/Yuras/pdf-toolbox
Source repo head: git clone git://github.com/Yuras/pdf-toolbox.git
Uploaded by YurasShumovich at 2014-04-18T15:00:59Z
Distributions LTSHaskell:0.1.1, NixOS:0.1.1
Reverse Dependencies 4 direct, 2 indirect [details]
Downloads 9944 total (50 in the last 30 days)
Rating 2.0 (votes: 1) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Successful builds reported [all 1 reports]