HPDF: Generation of PDF documents

[ bsd3, graphics, library, program ] [ Propose Tags ] [ Report a vulnerability ]

A PDF library with support for several pages, page transitions, outlines, annotations, compression, colors, shapes, patterns, jpegs, fonts, typesetting ... Have a look at the Graphics.PDF.Documentation module to see how to use it. Or, download the package and look at the test.hs file in the Test folder. That file is giving an example of each feature.


[Skip to Readme]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.3, 1.0, 1.1, 1.2, 1.3, 1.4, 1.4.1, 1.4.2, 1.4.3, 1.4.4, 1.4.5, 1.4.6, 1.4.7, 1.4.8, 1.4.9, 1.4.10, 1.5.0, 1.5.1, 1.5.2, 1.5.3, 1.6.0, 1.6.1, 1.6.2, 1.7, 1.8 (info)
Change log changelog.md
Dependencies array (>=0.1), base (>=4 && <5), base64-bytestring (>=0.1), binary (>=0.4), bytestring (>=0.9), containers, errors, file-embed, filepath (>=1.4.0), HPDF, hyphenation, mtl, network-uri (>=2.6.0.3), parsec (>=3.1.9), random (>=1.0), text (>=1.2.0), vector (>=0.10), zlib (>=0.5) [details]
License BSD-3-Clause
Copyright Copyright (c) 2007-2016, alpheccar.org
Author
Maintainer sylvain@haskus.fr
Revised Revision 1 made by SylvainHenry at 2025-09-02T07:18:28Z
Category Graphics
Home page https://github.com/hsyl20/HPDF
Source repo head: git clone https://github.com/hsyl20/HPDF.git
Uploaded by SylvainHenry at 2025-08-08T15:15:40Z
Distributions LTSHaskell:1.7, NixOS:1.7, Stackage:1.8
Reverse Dependencies 5 direct, 0 indirect [details]
Executables HPDF-Demo
Downloads 20226 total (58 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2025-08-08 [all 1 reports]

Readme for HPDF-1.8

[back to package description]

Hackage Master CI badge

HPDF

A PDF library with support for several pages, page transitions, outlines, annotations, compression, colors, shapes, patterns, jpegs, fonts, typesetting...

Have a look at the "Graphics.PDF.Documentation" module to see how to use it.

Or, download the package and look at the test.hs file in the Test folder. That file is giving an example of each feature.

Documentation

The library documentation can be accessed on Hackage

Testing

$ cabal test all
$ cabal run HPDF-demo
$ open demo.pdf