Get-PdfDictionary #
Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.
Ü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