Find-ZugferdFileName

EulandaXtools — Funktionsreferenz

Find-ZugferdFileName Intern

ÜBERSICHT

Ermittelt den eingebetteten ZUGFeRD/Factur-X-Dateinamen aus PDF-Rohdaten.

SYNTAX

Find-ZugferdFileName [-PdfText] <string> [-PdfBytes] <byte[]> [<CommonParameters>]

BESCHREIBUNG

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.

PARAMETER

-PdfText

Type: string

Der PDF-Inhalt als ISO-8859-1 Text.

-PdfBytes

Type: byte[]

Der PDF-Inhalt als Byte-Array.

AUSGABEN

string

Gibt den gefundenen Dateinamen zurück (z.B. 'factur-x.xml') oder $null.