wPDF::createXSLFOFromXHTML

Generiert ein XSL-Fo Template auf Basis einer XHTML-Seite

Funktionsaufruf

Void createXSLFOFromXHTML(String xslFoPath, Strig XHTMLStr)

Parameter

xslFoPath
Pfad der XSL-FO Templates
XHTMLStr
XHTML Zeichenkette

Beispiel: Erstellt ein PDF der angegebenen Seite

Quelltext

<?php

require_once($_SERVER["DOCUMENT_ROOT"]."/weblication/grid.php");

$filePath = '/de/index.php';
$xhtmlString = wReadWrite::readFile($filePath);
$pathPDF = '/_temp/'.md5($filePath).'.pdf';
$xslFoStr = wPDF::createXSLFOFromXHTML('/wGlobalProject/wGlobal/layout/templates/pdf.wDocument.php', $xhtmlString);
wPDF::createPDFFromXSLFO($pathPDF, $xslFoStr);
wResponse::redirect($pathPDF);

?>

Wichtige Hinweise

Beachten Sie bitte, dass die Umsetzung zur Erstellung von PDF-Dateien über FOP eine Zusatzfunktionalität darstellt, die nicht über den regulären CMS-Support abgewickelt werden kann. Gerne helfen wir Ihnen bei Problemen über eine Projektdienstleistung weiter, was Sie bitte über den Support reingeben.

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.