| This sample is a minimalist introduction to the use of PDF Clown.
Remarks
Skimming through its source code you may appreciate the BIG simplification that has been
introduced with the current version (0.0.5): PDF Clown keeps unaltered its powerful facilities
for fine-grained access to the PDF domain, introducing at the same time a bunch of shortcuts
that automate routine tasks and ease users' experience. This way, users can opt either to gain
full control over the PDF model or to go straight to their high-level intended result.
PDF Clown's stacked architecture allows multiple levels of progressive
abstraction (byte, token, object, file, document, content streaming, content block typesetting,
content flow typesetting), to narrow the working scope so much as needed.
Since version 0.0.3, it has reached the content block typesetting (i.e. content
placement within a page's canvas) implementation. Content flow typesetting (i.e. content
placement across multiple pages) implementation will be the target of the following releases: it
will deliver a higher level of abstraction that shall permit further coding simplification, at
your will.
|