Add-NewsletterImage

EulandaXtools — Funktionsreferenz

Add-NewsletterImage Intern

ÜBERSICHT

Fügt ein Bild hinzu (URL oder inline per CID).

SYNTAX

Add-NewsletterImage [-Builder] <psobject> [-ImagePath] <string> [-ImageUrl] <string> [[-AltText]
    <string>] [[-Width] <int>] [[-LinkUrl] <string>] [[-SubHeadline] <string>] [[-ContentId]
    <string>]

BESCHREIBUNG

Für maximale Client-Kompatibilität wird bei ImagePath ein CID-Image erzeugt: . Du bekommst die nötigen InlineImages im Builder, die du beim Versand als Inline-Attachments mitsendest.

PARAMETER

-Builder

Type: psobject

Builder-Objekt aus New-Newsletter.

-ImagePath

Type: string

Lokaler Pfad zum Bild (JPG/PNG). Wird als CID eingebettet.

-ImageUrl

Type: string

Externe Bild-URL (wird direkt als src verwendet).

-AltText

Type: string

Alternativtext.

-Width

Type: int
Default: 552

Zielbreite in Pixel (typisch 552 bei 600px Layout und Padding).

-LinkUrl

Type: string

Optional: Bild klickbar machen (a href).

-SubHeadline

Type: string

Optional: Unterüberschrift oberhalb des Bildes.

-ContentId

Type: string

Optional: fixes ContentId (sonst wird eine GUID erzeugt).

AUSGABEN

System.Object

BEISPIELE

# Inline-Bild hinzufügen (CID)
$builder = $builder | Add-NewsletterImage -ImagePath 'C:\Temp\teaser.jpg' -AltText 'Teaser' -Width 552
# Externes Bild hinzufügen (URL)
$builder = $builder | Add-NewsletterImage -ImageUrl 'https://example.org/banner.png' -AltText 'Banner' -Width 552