pdf-toolbox-document-0.1.3: A collection of tools for processing PDF files.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Pdf.Document

Description

Mid level utils for processing PDF file

Basic example how to get number of pages in document

 import Pdf.Document

 withPdfFile "input.pdf" $ \pdf ->
   doc <- document pdf
   catalog <- documentCatalog doc
   rootNode <- catalogPageNode catalog
   count <- pageNodeNKids rootNode
   print count
   page <- loadPageByNum rootNode 1
   text <- pageExtractText page
   print text

Documentation