New-PdfEmbeddedFile #
Intern – Diese Funktion ist nicht exportiert und nur modulintern verfügbar.
ÜBERSICHT #
Erzeugt die PDF-Objekte (EmbeddedFile-Stream + Filespec) für eine einzubettende Datei.
SYNTAX #
New-PdfEmbeddedFile [-FilePath] <string> [-PdfFileName] <string> [[-Description] <string>]
[[-AFRelationship] <string>] [[-MimeType] <string>] [-StartObjNr] <int> [-Compress]
[<CommonParameters>]
BESCHREIBUNG #
Erstellt ein EmbeddedFile-Stream-Objekt und ein Filespec-Objekt als Byte-Array im ISO-8859-1-Format, bereit zum Anhängen an eine PDF per inkrementellem Update. Optional wird der Stream mit FlateDecode komprimiert.
PARAMETER #
-FilePath #
Type: string
Pfad zur einzubettenden Datei.
-PdfFileName #
Type: string
Name der Datei im PDF (z.B. ‘factur-x.xml’).
-Description #
Type: string
Default: ''
Beschreibung im Filespec-Objekt.
-AFRelationship #
Type: string
Default: 'Alternative'
Beziehungstyp: ‘Alternative’, ‘Supplement’ oder ‘Data’.
-MimeType #
Type: string
Default: 'text/xml'
MIME-Typ der eingebetteten Datei (z.B. ’text/xml’).
-StartObjNr #
Type: int
Erste freie Objektnummer.
-Compress #
Type: switch
FlateDecode-Komprimierung anwenden.
AUSGABEN #
PSCustomObject
Objekt mit EmbeddedFileObjNr, FilespecObjNr, Bytes und NextObjNr.