|
ILIAS
eassessment Revision 61809
|
class to transform HTML content into PDF content More...
Inheritance diagram for ilHTMLToPDFTransformerUsingFOP:
Collaboration diagram for ilHTMLToPDFTransformerUsingFOP: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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilHTMLToPDFTransformerUsingFOP::createPDFFileFromHTMLFile | ( | $a_source, | |
| $a_target | |||
| ) |
Reimplemented from ilHTMLToPDFTransformer.
Definition at line 35 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References createPDFFileFromFO(), and processHTML2FO().
Here is the call graph for this function:| ilHTMLToPDFTransformerUsingFOP::createPDFFileFromHTMLString | ( | $a_string, | |
| $a_target | |||
| ) |
Definition at line 41 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References createPDFFileFromFO(), and processHTML2FO().
Here is the call graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:| ilHTMLToPDFTransformerUsingFOP::deliverPDFFromHTMLFile | ( | $a_path | ) |
Reimplemented from ilHTMLToPDFTransformer.
Definition at line 51 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References deliverPDFFromHTMLString().
Here is the call graph for this function:| ilHTMLToPDFTransformerUsingFOP::deliverPDFFromHTMLString | ( | $a_string | ) |
Reimplemented from ilHTMLToPDFTransformer.
Definition at line 46 of file class.ilHTMLToPDFTransformerUsingFOP.php.
References deliverPDFFromFO(), and processHTML2FO().
Referenced by deliverPDFFromHTMLFile().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function: