EulandaXtools — Funktionsreferenz
Ermittelt den eingebetteten ZUGFeRD/Factur-X-Dateinamen aus PDF-Rohdaten.
Find-ZugferdFileName [-PdfText] <string> [-PdfBytes] <byte[]> [<CommonParameters>]Zentrale Erkennungslogik für ZUGFeRD-Dateinamen, genutzt von Test-ZugferdPdf und ConvertFrom-ZugferdPdf.
Stufe 1 (schnell): RegEx-Suche nach bekannten Dateinamen im PDF-Rohtext. Stufe 2 (Fallback): Strukturelles PDF-Parsing über Xref, Catalog und EmbeddedFiles Name-Tree für PDFs, bei denen das Filespec-Objekt in einem komprimierten Object Stream (ObjStm) liegt.
-PdfText
Type: stringDer PDF-Inhalt als ISO-8859-1 Text.
-PdfBytes
Type: byte[]Der PDF-Inhalt als Byte-Array.
stringGibt den gefundenen Dateinamen zurück (z.B. 'factur-x.xml') oder $null.