Table of Contents
| Q: | What is PDF Clown? | ||||||
| A: | PDF Clown is an abstract library devoted to the manipulation of PDF files, implemented on multiple platforms (Java, .NET). ehmm... another PDF cruncher?! Not exactly: I strived to get rid of a number of cumbersome libraries, bulky and graceless, in favor of a simple, consistent, elegant (such an abused word!) piece of code that could do plainly what I needed (and what could be useful for you too, I hope). | ||||||
| Q: | Where does the name 'PDF Clown' come from? | ||||||
| A: | That's a joking combination of two circumstances: I love clowns (so smiling!) and, in the fanciful world of circus, clowns are companions of acrobats (any reference to existing products is purely accidental *;o)). Smiling might be a major therapy for the world: could people just respect one another, we'd have solved a large portion of current troubles. There's a nice piece of poetry on the web describing smiles:
| ||||||
| Q: | What can I do with PDF Clown? | ||||||
| A: | PDF Clown provides a core library that exposes the PDF structure in a simple yet powerful object-oriented hierarchy. It will be eventually released a set of command-line tools built upon the library in order to allow direct access to common functionalities as file merging, file splitting, watermarking and so on. The library can be used in applications running on any supported platform (Java, .NET) to manipulate PDF files. | ||||||
| Q: | How do I install PDF Clown? |
| A: | First of all, you need to download its source code distribution (see Download section on PDF Clown home page), then uncompress it. This distribution ships with precompiled bytecode along with its source, so that all you have to do to consume it is just to reference its library in your classpath. See README files included in the distribution for more info. |
| Q: | Is there a manual? |
| A: | Currently, PDF Clown's documentation is fairly uncomplete (sorry!), as it's been only partially written during the past few months. It will be progressively expanded accordingly to your feedback (let me know!). Anyway, available resources to skim through are all attached to the source code distribution: samples (and their documentation), user guide, API Reference, developer guide and metadocumentation (README files, CHANGELOGs, and so on). |