By: Matt Sergeant
AxPoint is a presentation making tool from the makers of Apache AxKit. It allows you to build beautiful presentations using a simple XML description format.
By: Matt Sergeant
AxPoint is a presentation making tool from the makers of Apache AxKit. It allows you to build beautiful presentations using a simple XML description format.
AxPoint is a Perl module that uses the PDFLib module and the pdflib library to generate PDF based presentations from XML data sources.
It has the following features:
Ability to create slideshows with your choice of background image
Slideshows break down into slidesets, or not at your choice.
Slides can show bullet points, source code (fixed font), or images.
Slides can have transition effects (dissolve, box, wipe, etc)
All elements of a slide can transition in too.
Text on slides supports bold, italics, and colours. Colours can be any one of the 16 HTML colours, or defined as hex RGB values.
Output uses the standard XML::SAX::Writer consumer classes, allowing you to output direct to a file, or to a string, or however you need to. Very useful for dynamic web based presentations.
PDF bookmarks allow direct navigation to any slide.
Using PDF allows you to go "Full Screen", even on Linux
Image formats supported include GIF, JPEG, PNG and TIFF
Please click here for an example presentation (119K). The source used to create that PDF is here. Please do not expect the slides to make sense, they are cobbled together from old presentations and some text added to test development features of AxPoint.
Please open it with Adobe's Acrobat reader to get the full effect. It will not be viewable with xpdf until they fix the bugs in their viewer.
Please use a CPAN mirror to install AxPoint. That means if you have access to the CPAN shell, it works as follows:
$ perl -MCPAN -e shell
cpan> install XML::Handler::AxPoint
XML::SAX (Perl module)
XML::SAX::Writer (Perl module)
pdflib version 4 (C library and Perl module)
PDFLib (Perl module)
$ axpoint file.axp output.pdf
Copyright (c) 2001 Matt Sergeant. All rights reserved. This text is free documentation; you can redistribute it and/or modify it under the same terms as AxKit itself. This site design by Kip Hampton.