Get-PdfDictionary

EulandaXtools — Funktionsreferenz

Get-PdfDictionary Intern

ÜBERSICHT

Extrahiert ein balanciertes PDF-Dictionary (<<...>>) ab einer Position im Text.

SYNTAX

Get-PdfDictionary [-Text] <string> [-StartPosition] <int> [<CommonParameters>]

BESCHREIBUNG

Die Funktion liest ab der angegebenen Position ein balanciertes PDF-Dictionary, das durch `<<` und `>>` begrenzt wird. Verschachtelte Dictionaries werden korrekt behandelt. Die Position muss auf das erste `<` des öffnenden `<<` zeigen.

Gibt den Dictionary-String inklusive der äußeren `<<>>` zurück, oder `$null` wenn die Klammern nicht balanciert sind.

PARAMETER

-Text

Type: string

Der PDF-Text (ISO-8859-1), in dem das Dictionary gesucht wird.

-StartPosition

Type: int

Die Zeichenposition im Text, an der das öffnende `<<` beginnt.

AUSGABEN

string

Der extrahierte Dictionary-String oder $null bei unbalancierten Klammern.

BEISPIELE

$dict = Get-PdfDictionary -Text $pdfText -StartPosition 1234