Safe Haskell | None |
---|---|
Language | Haskell2010 |
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
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