PDF Clown Project is an open source implementation of the Portable Document Format (PDF) specification published by Adobe® Systems Inc., written as a class library in multiple languages (Java™ 1.5 and C# 2.0).
Java 1.5 version (PDF Jester) represents the reference implementation of PDF Clown Project.
C# 2.0 version (PDF Clown) was developed upon the Mono flavour of the .NET framework. Its primary target platform is GNU/Linux, but the great support of Mono allows it to run over multiple platforms (BSD and UNIX variants, including OS X and Solaris, and Microsoft® Windows®). As such code adheres to the related ECMA spec, it may also be run upon other .NET implementations, including MS’.
- PDF generator: PDF Clown can create new PDF files
- PDF reader: PDF Clown can access existing PDF files
- PDF editor: PDF Clown can manipulate existing PDF files