ILIAS
Release_4_4_x_branch Revision 61816
|
Class ilPDFGenerationJob. More...
Public Member Functions | |
setAutoPageBreak ($auto_page_break) | |
getAutoPageBreak () | |
setAuthor ($author) | |
getAuthor () | |
setCreator ($creator) | |
getCreator () | |
setFilename ($filename) | |
getFilename () | |
setFont ($font) | |
getFont () | |
setFooter ($footer) | |
getFooter () | |
setFooterFont ($footer_font) | |
getFooterFont () | |
setHeader ($header) | |
getHeader () | |
setHeaderFont ($header_font) | |
getHeaderFont () | |
setImageScale ($image_scale) | |
getImageScale () | |
setKeywords ($keywords) | |
getKeywords () | |
setMarginBottom ($margin_bottom) | |
getMarginBottom () | |
setMarginLeft ($margin_left) | |
getMarginLeft () | |
setMarginRight ($margin_right) | |
getMarginRight () | |
setMarginTop ($margin_top) | |
getMarginTop () | |
setPages ($pages) | |
getPages () | |
addPage ($page) | |
flushPages () | |
setSubject ($subject) | |
getSubject () | |
setTitle ($title) | |
getTitle () | |
setOutputMode ($output_mode) | |
getOutputMode () |
Class ilPDFGenerationJob.
Data-object blueprint that holds all PDF-generation related settings. If you add to the methods, see to it that they follow the fluent interface, meaning that all setters return $this for developer convenience.
Definition at line 15 of file class.ilPDFGenerationJob.php.
ilPDFGenerationJob::addPage | ( | $page | ) |
$page |
Definition at line 332 of file class.ilPDFGenerationJob.php.
ilPDFGenerationJob::flushPages | ( | ) |
Definition at line 341 of file class.ilPDFGenerationJob.php.
ilPDFGenerationJob::getAuthor | ( | ) |
Definition at line 70 of file class.ilPDFGenerationJob.php.
References $author.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getAutoPageBreak | ( | ) |
Definition at line 54 of file class.ilPDFGenerationJob.php.
References $auto_page_break.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getCreator | ( | ) |
Definition at line 88 of file class.ilPDFGenerationJob.php.
References $creator.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getFilename | ( | ) |
Definition at line 106 of file class.ilPDFGenerationJob.php.
References $filename.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getFont | ( | ) |
ilPDFGenerationJob::getFooter | ( | ) |
ilPDFGenerationJob::getFooterFont | ( | ) |
ilPDFGenerationJob::getHeader | ( | ) |
ilPDFGenerationJob::getHeaderFont | ( | ) |
ilPDFGenerationJob::getImageScale | ( | ) |
Definition at line 214 of file class.ilPDFGenerationJob.php.
References $image_scale.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getKeywords | ( | ) |
Definition at line 232 of file class.ilPDFGenerationJob.php.
References $keywords.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getMarginBottom | ( | ) |
Definition at line 250 of file class.ilPDFGenerationJob.php.
References $margin_bottom.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getMarginLeft | ( | ) |
Definition at line 268 of file class.ilPDFGenerationJob.php.
References $margin_left.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getMarginRight | ( | ) |
Definition at line 286 of file class.ilPDFGenerationJob.php.
References $margin_right.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getMarginTop | ( | ) |
Definition at line 304 of file class.ilPDFGenerationJob.php.
References $margin_top.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getOutputMode | ( | ) |
Definition at line 396 of file class.ilPDFGenerationJob.php.
References $output_mode.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getPages | ( | ) |
Definition at line 323 of file class.ilPDFGenerationJob.php.
References $pages.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getSubject | ( | ) |
Definition at line 360 of file class.ilPDFGenerationJob.php.
References $subject.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::getTitle | ( | ) |
Definition at line 378 of file class.ilPDFGenerationJob.php.
References $title.
Referenced by ilTCPDFGenerator\generatePDF().
ilPDFGenerationJob::setAuthor | ( | $author | ) |
string | $author |
Definition at line 62 of file class.ilPDFGenerationJob.php.
References $author.
ilPDFGenerationJob::setAutoPageBreak | ( | $auto_page_break | ) |
boolean | $auto_page_break |
Definition at line 45 of file class.ilPDFGenerationJob.php.
References $auto_page_break.
ilPDFGenerationJob::setCreator | ( | $creator | ) |
string | $creator |
Definition at line 79 of file class.ilPDFGenerationJob.php.
References $creator.
ilPDFGenerationJob::setFilename | ( | $filename | ) |
string | $filename |
Definition at line 97 of file class.ilPDFGenerationJob.php.
References $filename.
ilPDFGenerationJob::setFont | ( | $font | ) |
array | $font |
Definition at line 115 of file class.ilPDFGenerationJob.php.
References $font.
ilPDFGenerationJob::setFooter | ( | $footer | ) |
string | $footer |
Definition at line 133 of file class.ilPDFGenerationJob.php.
References $footer.
ilPDFGenerationJob::setFooterFont | ( | $footer_font | ) |
array | $footer_font |
Definition at line 151 of file class.ilPDFGenerationJob.php.
References $footer_font.
ilPDFGenerationJob::setHeader | ( | $header | ) |
string | $header |
Definition at line 169 of file class.ilPDFGenerationJob.php.
References $header.
ilPDFGenerationJob::setHeaderFont | ( | $header_font | ) |
array | $header_font |
Definition at line 187 of file class.ilPDFGenerationJob.php.
References $header_font.
ilPDFGenerationJob::setImageScale | ( | $image_scale | ) |
float | $image_scale | Image scale factor |
Definition at line 205 of file class.ilPDFGenerationJob.php.
References $image_scale.
ilPDFGenerationJob::setKeywords | ( | $keywords | ) |
string | $keywords |
Definition at line 223 of file class.ilPDFGenerationJob.php.
References $keywords.
ilPDFGenerationJob::setMarginBottom | ( | $margin_bottom | ) |
string | $margin_bottom |
Definition at line 241 of file class.ilPDFGenerationJob.php.
References $margin_bottom.
ilPDFGenerationJob::setMarginLeft | ( | $margin_left | ) |
string | $margin_left |
Definition at line 259 of file class.ilPDFGenerationJob.php.
References $margin_left.
ilPDFGenerationJob::setMarginRight | ( | $margin_right | ) |
string | $margin_right |
Definition at line 277 of file class.ilPDFGenerationJob.php.
References $margin_right.
ilPDFGenerationJob::setMarginTop | ( | $margin_top | ) |
string | $margin_top |
Definition at line 295 of file class.ilPDFGenerationJob.php.
References $margin_top.
ilPDFGenerationJob::setOutputMode | ( | $output_mode | ) |
string | $output_mode |
Definition at line 387 of file class.ilPDFGenerationJob.php.
References $output_mode.
ilPDFGenerationJob::setPages | ( | $pages | ) |
$pages | string[] Array of html-strings. |
Definition at line 314 of file class.ilPDFGenerationJob.php.
References $pages.
ilPDFGenerationJob::setSubject | ( | $subject | ) |
string | $subject |
Definition at line 351 of file class.ilPDFGenerationJob.php.
References $subject.
ilPDFGenerationJob::setTitle | ( | $title | ) |
string | $title |
Definition at line 369 of file class.ilPDFGenerationJob.php.
References $title.
|
private |
Definition at line 19 of file class.ilPDFGenerationJob.php.
Referenced by getAuthor(), and setAuthor().
|
private |
Definition at line 32 of file class.ilPDFGenerationJob.php.
Referenced by getAutoPageBreak(), and setAutoPageBreak().
|
private |
Definition at line 20 of file class.ilPDFGenerationJob.php.
Referenced by getCreator(), and setCreator().
|
private |
Definition at line 35 of file class.ilPDFGenerationJob.php.
Referenced by getFilename(), and setFilename().
|
private |
Definition at line 18 of file class.ilPDFGenerationJob.php.
|
private |
Definition at line 21 of file class.ilPDFGenerationJob.php.
Referenced by getFooter(), and setFooter().
|
private |
Definition at line 22 of file class.ilPDFGenerationJob.php.
Referenced by getFooterFont(), and setFooterFont().
|
private |
Definition at line 23 of file class.ilPDFGenerationJob.php.
Referenced by getHeader(), and setHeader().
|
private |
Definition at line 24 of file class.ilPDFGenerationJob.php.
Referenced by getHeaderFont(), and setHeaderFont().
|
private |
Definition at line 33 of file class.ilPDFGenerationJob.php.
Referenced by getImageScale(), and setImageScale().
|
private |
Definition at line 27 of file class.ilPDFGenerationJob.php.
Referenced by getKeywords(), and setKeywords().
|
private |
Definition at line 31 of file class.ilPDFGenerationJob.php.
Referenced by getMarginBottom(), and setMarginBottom().
|
private |
Definition at line 28 of file class.ilPDFGenerationJob.php.
Referenced by getMarginLeft(), and setMarginLeft().
|
private |
Definition at line 29 of file class.ilPDFGenerationJob.php.
Referenced by getMarginRight(), and setMarginRight().
|
private |
Definition at line 30 of file class.ilPDFGenerationJob.php.
Referenced by getMarginTop(), and setMarginTop().
|
private |
Definition at line 36 of file class.ilPDFGenerationJob.php.
Referenced by getOutputMode(), and setOutputMode().
|
private |
Definition at line 34 of file class.ilPDFGenerationJob.php.
Referenced by getPages(), and setPages().
|
private |
Definition at line 26 of file class.ilPDFGenerationJob.php.
Referenced by getSubject(), and setSubject().
|
private |
Definition at line 25 of file class.ilPDFGenerationJob.php.
Referenced by getTitle(), and setTitle().