HPDF-1.4: Generation of PDF documentsSource codeContentsIndex
Graphics.PDF
Portabilityportable
Stabilityexperimental
Maintainermisc@NOSPAMalpheccar.org
Contents
HPDF
PDF Monad
PDF Common Types
Document management
Drawing
Colors
Geometry
Text
Navigation
Annotations
Actions
Images
Patterns
Shading
Typesetting
Description
Generation of PDF documents
Synopsis
data PDF a
runPdf :: String -> PDFDocumentInfo -> PDFRect -> PDF a -> IO ()
data PDFRect = PDFRect !Int !Int !Int !Int
type PDFFloat = Double
data PDFReference s
data PDFString
data PDFPage
data Pages
module Graphics.PDF.Document
module Graphics.PDF.Shapes
module Graphics.PDF.Colors
module Graphics.PDF.Coordinates
applyMatrix :: Matrix -> Draw ()
module Graphics.PDF.Text
module Graphics.PDF.Navigation
module Graphics.PDF.Annotation
module Graphics.PDF.Action
module Graphics.PDF.Image
module Graphics.PDF.Pattern
module Graphics.PDF.Shading
module Graphics.PDF.Typesetting
module Graphics.PDF.Hyphenate
HPDF
PDF Monad
data PDF a Source
The PDF Monad
show/hide Instances
runPdfSource
::
=> StringName of the PDF document
-> PDFDocumentInfo
-> PDFRectDefault size for a page
-> PDF aPDF action
-> IO ()
Generates a PDF document
PDF Common Types
data PDFRect Source
A PDF rectangle
Constructors
PDFRect !Int !Int !Int !Int
show/hide Instances
PdfObject PDFRect
type PDFFloat = DoubleSource
A real number in a PDF document
data PDFReference s Source
A reference to a PDF object
show/hide Instances
Eq (PDFReference s)
PdfObject s => Num (PDFReference s)
Ord (PDFReference s)
Show (PDFReference s)
PdfObject s => PdfObject (PDFReference s)
PdfResourceObject (PDFReference AnyPdfPattern)
PdfResourceObject (PDFReference PDFColoredPattern)
PdfResourceObject (PDFReference PDFUncoloredPattern)
PdfResourceObject (PDFReference PDFXForm)
PdfResourceObject (PDFReference AnyPdfXForm)
PdfResourceObject (PDFReference PDFJpeg)
data PDFString Source
A PDFString containing a strict bytestring
show/hide Instances
data PDFPage Source
A PDF Page object
show/hide Instances
data Pages Source
List of all pages
Document management
module Graphics.PDF.Document
Drawing
module Graphics.PDF.Shapes
Colors
module Graphics.PDF.Colors
Geometry
module Graphics.PDF.Coordinates
applyMatrix :: Matrix -> Draw ()Source
Apply a transformation matrix to the current coordinate frame
Text
module Graphics.PDF.Text
Navigation
module Graphics.PDF.Navigation
Annotations
module Graphics.PDF.Annotation
Actions
module Graphics.PDF.Action
Images
module Graphics.PDF.Image
Patterns
module Graphics.PDF.Pattern
Shading
module Graphics.PDF.Shading
Typesetting
module Graphics.PDF.Typesetting
module Graphics.PDF.Hyphenate
Produced by Haddock version 2.3.0