New-PdfEmbeddedFile

EulandaXtools — Funktionsreferenz

New-PdfEmbeddedFile Intern

Ü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.