ILIAS
eassessment Revision 61809
|
class to transform HTML content into PDF content More...
Public Member Functions | |
createPDFFileFromHTMLFile ($a_source, $a_target) | |
createPDFFileFromHTMLString ($a_string, $a_target) | |
deliverPDFFromHTMLString ($a_string) | |
deliverPDFFromHTMLFile ($a_path) | |
Public Member Functions inherited from ilHTMLToPDFTransformer | |
__construct ($filename="") | |
__set ($name, $value) | |
__get ($name) | |
__isset ($name) | |
__unset ($name) |
Protected Member Functions | |
processHTML2FO ($print_output) | |
Convert a print output to XSL-FO. | |
deliverPDFFromFO ($fo) | |
Delivers a PDF file from a XSL-FO string. | |
createPDFFileFromFO ($fo, $target) | |
Protected Member Functions inherited from ilHTMLToPDFTransformer | |
generateFilename () |
Additional Inherited Members | |
Static Public Member Functions inherited from ilHTMLToPDFTransformer | |
static | transformerAvailable () |
Protected Attributes inherited from ilHTMLToPDFTransformer | |
$arrData |
class to transform HTML content into PDF content
Definition at line 33 of file class.ilHTMLToPDFTransformerUsingFOP.php.
|
protected |
Definition at line 124 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References $ilLog, ilRpcClientFactory\factory(), and ilUtil\ilTempnam().
Referenced by createPDFFileFromHTMLFile(), and createPDFFileFromHTMLString().
ilHTMLToPDFTransformerUsingFOP::createPDFFileFromHTMLFile | ( | $a_source, | |
$a_target | |||
) |
Reimplemented from ilHTMLToPDFTransformer.
Definition at line 35 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References createPDFFileFromFO(), and processHTML2FO().
ilHTMLToPDFTransformerUsingFOP::createPDFFileFromHTMLString | ( | $a_string, | |
$a_target | |||
) |
Definition at line 41 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References createPDFFileFromFO(), and processHTML2FO().
|
protected |
Delivers a PDF file from a XSL-FO string.
string | $fo | The XSL-FO string public |
Definition at line 98 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References $ilLog, ilUtil\deliverData(), ilRpcClientFactory\factory(), and ilUtil\ilTempnam().
Referenced by deliverPDFFromHTMLString().
ilHTMLToPDFTransformerUsingFOP::deliverPDFFromHTMLFile | ( | $a_path | ) |
Reimplemented from ilHTMLToPDFTransformer.
Definition at line 51 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References deliverPDFFromHTMLString().
ilHTMLToPDFTransformerUsingFOP::deliverPDFFromHTMLString | ( | $a_string | ) |
Reimplemented from ilHTMLToPDFTransformer.
Definition at line 46 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References deliverPDFFromFO(), and processHTML2FO().
Referenced by deliverPDFFromHTMLFile().
|
protected |
Convert a print output to XSL-FO.
string | $print_output | The print output |
Definition at line 66 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References $config, $tidy, xslt_create(), xslt_error(), xslt_free(), and xslt_process().
Referenced by createPDFFileFromHTMLFile(), createPDFFileFromHTMLString(), and deliverPDFFromHTMLString().