|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilTCPDFRenderer:
Collaboration diagram for ilTCPDFRenderer:Public Member Functions | |
| __construct () | |
| addConfigElementsToForm (ilPropertyFormGUI $form, string $service, string $purpose) | |
| populateConfigElementsInForm (ilPropertyFormGUI $form, string $service, string $purpose, array $config) | |
| validateConfigInForm (ilPropertyFormGUI $form, string $service, string $purpose) | |
| getConfigFromForm (ilPropertyFormGUI $form, string $service, string $purpose) | |
| getDefaultConfig (string $service, string $purpose) | |
| prepareGenerationRequest (string $service, string $purpose) | |
| Prepare the content processing at the beginning of a PDF generation request Should be used to initialize the processing of latex code The PDF renderers require different image formats generated by the MathJax service. More... | |
| generatePDF (string $service, string $purpose, array $config, ilPDFGenerationJob $job) | |
| addConfigElementsToForm (ilPropertyFormGUI $form, string $service, string $purpose) | |
| populateConfigElementsInForm (ilPropertyFormGUI $form, string $service, string $purpose, array $config) | |
| validateConfigInForm (ilPropertyFormGUI $form, string $service, string $purpose) | |
| getConfigFromForm (ilPropertyFormGUI $form, string $service, string $purpose) | |
| getDefaultConfig (string $service, string $purpose) | |
| generatePDF (string $service, string $purpose, array $config, ilPDFGenerationJob $job) | |
| prepareGenerationRequest (string $service, string $purpose) | |
| Prepare the content processing at the beginning of a PDF generation request Should be used to initialize the processing of latex code The PDF renderers require different image formats generated by the MathJax service. More... | |
Protected Attributes | |
| ilLanguage | $lng |
Definition at line 24 of file class.ilTCPDFRenderer.php.
| ilTCPDFRenderer::__construct | ( | ) |
Definition at line 28 of file class.ilTCPDFRenderer.php.
References $DIC, and ILIAS\Repository\lng().
Here is the call graph for this function:| ilTCPDFRenderer::addConfigElementsToForm | ( | ilPropertyFormGUI | $form, |
| string | $service, | ||
| string | $purpose | ||
| ) |
| ilPropertyFormGUI | $form | The config form for the administration |
| string | $service | Service Title |
| string | $purpose | Purpose Title |
Implements ilRendererConfig.
Definition at line 34 of file class.ilTCPDFRenderer.php.
References ilPropertyFormGUI\addItem(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilTCPDFRenderer::generatePDF | ( | string | $service, |
| string | $purpose, | ||
| array | $config, | ||
| ilPDFGenerationJob | $job | ||
| ) |
| string | $service | |
| string | $purpose | |
| array<string,mixed> | $config | |
| ilPDFGenerationJob | $job |
Implements ilPDFRenderer.
Definition at line 101 of file class.ilTCPDFRenderer.php.
References $config, exit, ilPDFGenerationJob\getFilename(), ilPDFGenerationJob\getOutputMode(), and ilPDFGenerationJob\getPages().
Here is the call graph for this function:| ilTCPDFRenderer::getConfigFromForm | ( | ilPropertyFormGUI | $form, |
| string | $service, | ||
| string | $purpose | ||
| ) |
| ilPropertyFormGUI | $form | The config form for the administration |
| string | $service | Service Title |
| string | $purpose | Purpose Title |
Implements ilRendererConfig.
Definition at line 66 of file class.ilTCPDFRenderer.php.
References ilPropertyFormGUI\getItemByPostVar().
Here is the call graph for this function:| ilTCPDFRenderer::getDefaultConfig | ( | string | $service, |
| string | $purpose | ||
| ) |
Implements ilRendererConfig.
Definition at line 79 of file class.ilTCPDFRenderer.php.
| ilTCPDFRenderer::populateConfigElementsInForm | ( | ilPropertyFormGUI | $form, |
| string | $service, | ||
| string | $purpose, | ||
| array | $config | ||
| ) |
| ilPropertyFormGUI | $form | The config form for the administration |
| string | $service | Service Title |
| string | $purpose | Purpose Title |
| array<string,mixed> | $config KV-array with config |
Implements ilRendererConfig.
Definition at line 52 of file class.ilTCPDFRenderer.php.
References $config, and ilPropertyFormGUI\getItemByPostVar().
Here is the call graph for this function:| ilTCPDFRenderer::prepareGenerationRequest | ( | string | $service, |
| string | $purpose | ||
| ) |
Prepare the content processing at the beginning of a PDF generation request Should be used to initialize the processing of latex code The PDF renderers require different image formats generated by the MathJax service.
| string | $service | |
| string | $purpose |
Implements ilPDFRenderer.
Definition at line 92 of file class.ilTCPDFRenderer.php.
References ilMathJax\getInstance(), ilMathJax\PURPOSE_PDF, and ilMathJax\RENDER_PNG_AS_IMG_EMBED.
Here is the call graph for this function:| ilTCPDFRenderer::validateConfigInForm | ( | ilPropertyFormGUI | $form, |
| string | $service, | ||
| string | $purpose | ||
| ) |
| ilPropertyFormGUI | $form | The config form for the administration |
| string | $service | Service Title |
| string | $purpose | Purpose Title |
Implements ilRendererConfig.
Definition at line 61 of file class.ilTCPDFRenderer.php.
|
protected |
Definition at line 26 of file class.ilTCPDFRenderer.php.