pdf-toolbox-document-0.1.2: A collection of tools for processing PDF files.
Safe HaskellNone
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