HPDF-0.3: PDF API for HaskellContentsIndex
Graphics.PDF.Shape
Contents
Shapes
Drawing operators
Path operators
Shape settings
Description
Functions used to add shapes to a PDF documents
Synopsis
line :: Float -> Float -> Float -> Float -> PdfCmd
rectangle :: Float -> Float -> Float -> Float -> PdfCmd
fillRectangle :: Float -> Float -> Float -> Float -> PdfCmd
startPathAt :: Float -> Float -> PdfCmd
closePath :: PdfCmd
addLineToPath :: Float -> Float -> PdfCmd
addRectangleToPath :: Float -> Float -> Float -> Float -> PdfCmd
strokePath :: PdfCmd
fillPath :: PdfCmd
fillAndStrokePath :: PdfCmd
clipPath :: PdfCmd
lineWidth :: Float -> PdfCmd
dashPattern :: [Float] -> Float -> PdfCmd
Shapes
Drawing operators
line :: Float -> Float -> Float -> Float -> PdfCmd
Add a line to a PDF document
rectangle :: Float -> Float -> Float -> Float -> PdfCmd
Add a rectangle to the PDF
fillRectangle :: Float -> Float -> Float -> Float -> PdfCmd
Add a filled a rectangle to the PDF
Path operators
startPathAt :: Float -> Float -> PdfCmd
Start a new path
closePath :: PdfCmd
Close path
addLineToPath :: Float -> Float -> PdfCmd
Add a line to the current path
addRectangleToPath :: Float -> Float -> Float -> Float -> PdfCmd
Add a rectangle to the PDF
strokePath :: PdfCmd
Stroke path
fillPath :: PdfCmd
Fill path
fillAndStrokePath :: PdfCmd
Fill and stroke path
clipPath :: PdfCmd
Clip path
Shape settings
lineWidth :: Float -> PdfCmd
Change the line width used in a PDF document
dashPattern :: [Float] -> Float -> PdfCmd
Set the dash array and phase
Produced by Haddock version 0.8