EulandaXtools — Funktionsreferenz
Konvertiert aus Mindee extrahierte Rechnungsdaten in das EULANDA-kompatible XML-Format.
ConvertFrom-MindeeInvoice [[-MindeeData] <object>] [[-MindeeJson] <string>] [[-SourcePdfPath]
<string>] [[-OutputPath] <string>] [<CommonParameters>]Diese Funktion verarbeitet Rechnungsinformationen, die von der Mindee OCR API extrahiert wurden, und erzeugt daraus ein strukturiertes XML-Dokument im EULANDA-META-Format. Die Eingabe kann entweder als PowerShell-Objekt `MindeeData` oder als JSON-Zeichenkette `MindeeJson` erfolgen.
-MindeeData
Type: objectEin PowerShell-Objekt mit extrahierten Rechnungsdaten von Mindee. Entweder `MindeeData` oder `MindeeJson` muss angegeben werden.
-MindeeJson
Type: stringEin JSON-String mit den extrahierten Mindee-Rechnungsdaten. Wird bei Angabe intern automatisch in ein Objekt umgewandelt.
-SourcePdfPath
Type: stringPfad zur Original-PDF-Datei, aus der die Daten extrahiert wurden. Wird derzeit nur als Referenz verwendet.
-OutputPath
Type: stringOptional. Pfad, unter dem das generierte XML gespeichert werden soll. Falls angegeben, muss die Datei die Erweiterung `.xml` besitzen.
stringGibt den generierten XML-Inhalt als Zeichenkette zurück.
# Konvertiert die Mindee-Rechnungsinformationen im JSON-Format und speichert das Ergebnis als XML-Datei.
ConvertFrom-MindeeInvoice -MindeeJson $jsonString -OutputPath "C:\Rechnungen\invoice.xml"# Verarbeitet die Mindee-Rechnungsdaten direkt als Objekt und gibt den XML-Inhalt zurück.
$xmlContent = ConvertFrom-MindeeInvoice -MindeeData $dataObject