PDF

# 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 = &quot;default&quot;])`
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 Tue, 22 Nov 2011 16:29:59 +0100 by phpDocumentor 1.4.1