Parrano is a .NET wrapper for the PSlib C API. PSlib is a popular C library for generating multi page PostScript documents. There are functions for drawing lines, arcs, rectangles, curves, etc. PSlib
... [More]
also provides very sophisticated functions for text output including hyphenation and kerning, as well as the ability to define custom fonts and encodings.
The PSlib version that this wrapper is based on is v0.4.0. Please check the PSlib home page to obtain the latest version.
Parrano also includes a simple PostScript parser.
A note about licensing: Although the Parrano wrapper code is offered under the MIT license (completely unrestricted), PSlib is licensed under the GPL and LGPL licenses. This may prevent use of PSlib within commercial applications without a commercial license. Please contact the PSlib project owners to inquire about commercial use.
However, once you have determined the validity of your PSlib license, you may use the Paranno wrapper code to access it from your commercial application with no licensing concerns. [Less]