|
| Graphics.PDF.Document | | Portability | portable | | Stability | experimental | | Maintainer | misc@NOSPAMalpheccar.org |
|
|
|
|
|
| Description |
| Management of the PDF structure |
|
| Synopsis |
|
|
|
|
| Document actions |
|
| Special document objects |
|
| data PDFXForm |
Instances | |
|
|
| Page management |
|
| addPage |
|
|
| addPageWithTransition |
|
|
| drawWithPage |
|
|
| createPDFXForm |
|
|
| Page transitions |
|
| data PDFTransition |
| A PDF Transition | | Constructors | | Instances | |
|
|
| data PDFTransStyle |
| Transition style | | Constructors | | Instances | |
|
|
| data PDFTransDirection |
| Direction of a transition | | Constructors | | Instances | |
|
|
| data PDFTransDimension |
| Dimension of a transition | | Constructors | | Instances | |
|
|
| data PDFTransDirection2 |
| Direction of a transition | | Constructors | | LeftToRight | | | BottomToTop | Wipe only | | RightToLeft | Wipe only | | TopToBottom | | | TopLeftToBottomRight | Glitter only |
| Instances | |
|
|
| Document information |
|
| data PDFDocumentInfo |
| Document metadata | | Constructors | |
|
|
| data PDFDocumentPageMode |
| Document page mode | | Constructors | | UseNone | | | UseOutlines | | | UseThumbs | | | FullScreen | |
| Instances | |
|
|
| data PDFDocumentPageLayout |
| Document page layout | | Constructors | | SinglePage | | | OneColumn | | | TwoColumnLeft | | | TwoColumnRight | | | TwoPageLeft | | | TwoPageRight | |
| Instances | |
|
|
| data PDFViewerPreferences |
| Viewer preferences | | Constructors | | PDFViewerPreferences | | | hideToolbar :: Bool | To hide the toolbar | | hideMenuBar :: Bool | To hide the menubar | | hideWindowUI :: Bool | To hide the window | | fitWindow :: Bool | Fit window to screen | | centerWindow :: Bool | Center window on screen | | displayDoctitle :: Bool | Display the docu,ent title | | nonFullScreenPageMode :: PDFDocumentPageMode | Display mode when exiting the full screen mode |
|
| Instances | |
|
|
| standardDocInfo :: PDFDocumentInfo |
| No information for the document |
|
| standardViewerPrefs :: PDFViewerPreferences |
|
| Draw monad and drawing functions |
|
| Types |
|
| data Draw a |
| The drawing monad | Instances | |
|
|
| class PDFXObject a where |
| A PDF Xobject which can be drawn | | | Methods | | | Instances | |
|
|
| General drawing functions |
|
| withNewContext :: Draw a -> Draw a |
| Draw in a new drawing context without perturbing the previous context that is restored after the draw |
|
| emptyDrawing :: Draw () |
| An empty drawing |
|
| Produced by Haddock version 0.8 |