| Methods |
public
|
initEngine(array $pdf_options = []): WkhtmlService
Initialisation de l'objet Dompdf avec ses options.
Initialisation de l'objet Dompdf avec ses options.
Parameters
| $pdf_options |
Surcharge d'options pour Dompdf
|
Implements
|
#
|
public
|
loadHtmlFile(string $html_file, array $pdf_options = []): WkhtmlService
Initialisation de l'objet Dompdf à partir d'un fichier HTML.
Initialisation de l'objet Dompdf à partir d'un fichier HTML.
Parameters
| $html_file |
Chemin du fichier HTML à charger
|
| $pdf_options |
Surcharge d'options pour Dompdf
|
Implements
|
#
|
public
|
loadHtmlData(string $html_data, array $pdf_options = []): WkhtmlService
Initialisation de l'objet Dompdf à partir d'un contenu HTML.
Initialisation de l'objet Dompdf à partir d'un contenu HTML.
Parameters
| $html_data |
Contenu du document HTML à charger
|
| $pdf_options |
Surcharge d'options pour Dompdf
|
Implements
|
#
|
public
|
renderData(bool $nocompress = false): string
Returns the PDF data as a string.
Returns the PDF data as a string.
Parameters
| $nocompress |
Désactivation de la compression PDF
|
Returns
Données binaires du document PDF
Implements
|
#
|
protected
|
executeCommand(bool $nocompress = false): array
Exécution de la commande de génération wkhtmlto(pdf|image).
Exécution de la commande de génération wkhtmlto(pdf|image).
Parameters
| $nocompress |
Désactivation de la compression PDF
|
Returns
Retour de la commande [status, stdout, stderr]
|
#
|
protected
|
checkCommandOutput(int $status, string $stdout, string $stderr, string $output): void
Vérification du résultat de la commande de génération wkhtmlto(pdf|image).
Vérification du résultat de la commande de génération wkhtmlto(pdf|image).
Parameters
| $status |
Command exit status code
|
| $stdout |
Command stdout content
|
| $stderr |
Command stderr content
|
| $output |
Command output fila path
|
Throws
TIC\DpdfBundle\Service\RuntimeException |
Message d'erreur sur échec de la génération
|
|
#
|
protected
|
getFileType(string $type = "PDF"): ?array
|
#
|