PDF
[ class tree: PDF ] [ index: PDF ] [ all elements ]

Procedural File: pdf.inc

Source Location: /lib/pdf.inc



Page Details:

LDAP Account Manager PDF printing library. It consists of lamPDF class, the createModulePDF() function that may be called by other pages and furthermore some helper functions.



Tags:

author:  Michael Duergner


Includes:

include_once('pdfstruct.inc') [line 39]
access to PDF configuration files

include_once('xml_parser.inc') [line 36]
XML functions






LAMPDF_LINEWIDTH [line 33]

LAMPDF_LINEWIDTH = 190
PDF line width


[ Top ]




createModulePDF [line 54]

String createModulePDF( array $accounts, [string $pdf_structure = "default"])

This function creates the PDF output of one or more accounts.



Tags:

return:  PDF file name


Parameters

array   $accounts   A numbered array containing all accounts the PDF page should be created for. The entries of the array must be AccountContainer objects.
string   $pdf_structure   The filename of the structure definition that should be used to create the PDF page. If not submitted the 'default.user' structure definition for the appropriate account type.
[ Top ]



getSectionHeadline [line 160]

string getSectionHeadline( string $line)

Creates a section headline.



Tags:

return:  XML code for headline


Parameters

string   $line   section name
[ Top ]



processAttributes [line 288]

array processAttributes( string $attrs, [array $return = array()])

Processes width, height and alignment attributes.



Tags:

return:  XML code


Parameters

string   $attrs   attributes
array   $return   XML code
[ Top ]



processFormatTags [line 255]

array processFormatTags( string $line, string $style)

Formats the XML code.



Tags:

return:  XML code


Parameters

string   $line   XML code of PDF entry
string   $style   style commands
[ Top ]



processLine [line 179]

array processLine( string $line, [boolean $first_td = true], $fontName)

Creates the XML code for an PDF entry.



Tags:

return:  XML codes


Parameters

string   $line   XML code of PDF entry
boolean   $first_td   True if this is the first column
   $fontName  
[ Top ]



Documentation generated on Mon, 25 Apr 2011 16:10:36 +0200 by phpDocumentor 1.4.1