ConvertTo-InvoicePdf #
ÜBERSICHT #
Erzeugt eine visuelle PDF-Datei aus einem EULANDA-Rechnungs-XML über HTML-XSLT und wkhtmltopdf.
SYNTAX #
ConvertTo-InvoicePdf [-XmlPath] <string> [[-OutputPath] <string>] [[-XsltPath] <string>]
[[-WkhtmltopdfPath] <string>] [<CommonParameters>]
BESCHREIBUNG #
Diese Funktion transformiert eine EULANDA-Rechnungs-XML-Datei zuerst per XSLT in HTML und rendert dann das HTML mit wkhtmltopdf zu einer PDF-Datei.
Das XSLT-Stylesheet wird automatisch im xslt-Ordner des Moduls gesucht (EULANDA-invoice-eul-html.xslt), kann aber auch explizit angegeben werden.
wkhtmltopdf muss auf dem System installiert und im PATH verfügbar sein, oder der Pfad kann über -WkhtmltopdfPath angegeben werden.
PARAMETER #
-XmlPath #
Type: string
Pfad zur EULANDA-Rechnungs-XML-Datei (Eingabe).
-OutputPath #
Type: string
Pfad für die erzeugte PDF-Datei. Wenn nicht angegeben, wird der Dateiname der Eingabe mit der Endung .pdf verwendet.
-XsltPath #
Type: string
Optionaler Pfad zum XSLT-Stylesheet. Standard: xslt\EULANDA-invoice-eul-html.xslt im Modulverzeichnis.
-WkhtmltopdfPath #
Type: string
Optionaler Pfad zur wkhtmltopdf-Executable. Standard: Suche im PATH.
AUSGABEN #
string
Pfad zur erzeugten PDF-Datei.
BEISPIELE #
ConvertTo-InvoicePdf -XmlPath 'C:\Temp\rechnung.xml'
ConvertTo-InvoicePdf -XmlPath 'C:\Temp\rechnung.xml' -OutputPath 'C:\Temp\rechnung.pdf'