EulandaXtools — Funktionsreferenz
Konvertiert einen UTF-8-String in UTF-7, zur Verwendung bei Multipart-Nachrichten z.B. über Telegram.
ConvertTo-Utf7 [-Value] <string> [<CommonParameters>]Die Funktion ConvertTo-Utf7 wandelt einen UTF-8-kodierten Eingabestring zuverlässig in das UTF-7-Format um. Dies ist insbesondere hilfreich beim Versenden von Texten über Schnittstellen oder Dienste, die UTF-7 erfordern oder besser unterstützen, beispielsweise Telegram-Multipart-Nachrichten.
-Value
Type: stringDer zu konvertierende Eingabestring im UTF-8-Format.
stringEin String mit UTF-7-Codierung.
# Ausgabe: 47-72-2B-41-50-77-41-33-77-2D-65-20-61-75-73-20-4B-2B-41-50-59-2D-6C-6E-20-2B-32-44-33-65-43-67-2D
$value = "Grüße aus Köln 😊"
$result = ConvertTo-Utf7 -Value $value
$utf7Bytes = [System.Text.Encoding]::UTF7.GetBytes($result)
[System.BitConverter]::ToString($utf7Bytes)Geeignet insbesondere bei Multipart-Kommunikation über Telegram und ähnlichen Messaging-Diensten.