Apache::AxKit::Language::FOP version 0.93
=========================================

NAME

Apache::AxKit::Language::FOP - generate PDF using Apache FOP

SYNOPSIS

    AxAddStyleMap text/xslfo +Apache::AxKit::Language::FOP
    PerlSetVar AxFOPConfigFile /path/to/my/userconfig.xml
    PerlSetVar AxFOPPath /usr/bin/fop

If you want to use JavaServer, specify one or more of:

    PerlSetVar AxFOPJavaServerPort      2000
    PerlSetVar AxFOPJavaServerAuthFile  /path/to/my/authfile
    PerlSetVar AxFOPJavaServerDirectory /my/special/directory

If you want to cache when PDF is generated dynamically with XSP:

    PerlSetVar AxFOPCache IfNoCache

When running under JavaServer, this module will reset FOP's image
cache when needed.  If you are using an older FOP that does not
support this feature, then specify the following to leave the image
cache alone:

    PerlSetVar AxFOPImageCache On

DESCRIPTION

This module uses Apache FOP to generate PDF by processing XSL-FO
files.  It can either call the command line tool "fop", or for better
performance, it can use the XML::ApacheFOP package (which uses the
Java.pm Perl package and JavaServer software).

INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

DEPENDENCIES

This module requires these other modules and libraries:

  AxKit 1.6.1 (tested with version 1.6.2)
  Digest-MD5 (tested with version 2.33 included in Perl 5.8.4)
  XML-LibXML (tested with version 1.58)
  URI (tested with version 1.35)
  Apache FOP (tested with version 0.20.5)

Recommended for faster processing:

  XML-ApacheFOP (version 0.03 or later)
  Java.pm and JavaServer

COPYRIGHT AND LICENSE

Copyright (c) 2005-2007 Ken Neighbors.  All rights reserved.  This
module is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
