You can also save a DataWindow object as XSL-FO, then use the processor of your choice to convert the XSL-FO string to the format you want, applying your own customizations to the conversion. Processors such as the Apache XSL Formatting Objects processor (FOP) can convert XSL-FO documents into several output formats including PDF, PCL, and AWT.
In the DataWindow painter, select File>Save Rows As and select XSL-FO as the file type. In a script, you can use the SaveAs method with the SaveAsType XSLFO!.
For a DataWindow named dwemp, the following
command lines show the FOP syntax for producing a PDF, a print preview
rendered on screen (-awt
),
and printable output rendered and sent to a printer (-print
):
Fop dwemp.fo dwemp.pdf Fop dwemp.fo -awt Fop dwemp.fo -print
For more information about using FOP, see the FOP page of the Apache XML Project Web site.