-- | 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
-- @
module Pdf.Document
( module Pdf.Document.Types
, module Pdf.Document.Pdf
, module Pdf.Document.Document
, module Pdf.Document.Catalog
, module Pdf.Document.PageNode
, module Pdf.Document.Page
, module Pdf.Document.Info
, module Pdf.Document.FontDict
)
where
import Pdf.Document.Types
import Pdf.Document.Pdf
import Pdf.Document.Document
import Pdf.Document.Info
import Pdf.Document.Catalog
import Pdf.Document.PageNode
import Pdf.Document.Page
import Pdf.Document.FontDict