
    Axis--PSTable.php
    A PHP Object for Generating Tables Within PostScript and PDF Documents
 
    Copyright 1999-2001 Axis Data
    This code is free software that can be used or redistributed under the
    terms of Version 2 of the GNU General Public License, as published by the
    Free Software Foundation (http://www.fsf.org).
 
    Author:  Edward Almasy (almasy@axisdata.com)
 
    Part of the AxisPHP library
    For more information see http://www.axisdata.com/AxisPHP/


    ----- CONTEXT

    PSTable is intended to be used with the PSDocument object to add
    tables to PostScript and PDF documents.


    ----- SYNOPSIS
 
    require_once("Axis--PSTable.php");

    PSTable(&$Document)
        object constructor

    XOrigin([ $NewXOrigin ])
    YOrigin([ $NewYOrigin ])
        get or set coordinate of upper left-hand corner of table

    XSize([ $NewXSize ])
    YSize([ $NewYSize ])
        get or set size of table

    NumCols([ $NewNumCols ])
    NumRows([ $NewNumRows ])
        get or set number of rows or columns in table

    ShadeColumnHeadings([ $NewShadeColumnHeadings ])
        get or set flag that indicates whether to shade top cell of columns

    CellXPos([ $Col ])
    CellYPos([ $Row ])
        get PostScript coordinates for upper left corner of cell

    ColWidth($Col [, $Width = -1 ])
    RowHeight($Row [, $Width = -1 ]) 
        get or set column width or row height

    PrintTextInCell($Row, $Col, $TextToPrint)
        add text to table cell

    PrintTable()
        add PostScript code to document to actually print table


    ----- DETAIL


    ----- USAGE


