PowerShell
PowerShell
Quoted-Printable Encode/Decode a String
See more Encryption Examples
_LANGUAGE_ example to quoted-printable encode and decode a string.Chilkat PowerShell Downloads
Add-Type -Path "C:\chilkat\ChilkatDotNet47-x64\ChilkatDotNet47.dll"
# This example requires the Chilkat API to have been previously unlocked.
# See Global Unlock Sample for sample code.
$crypt = New-Object Chilkat.Crypt2
# Here's a string in Icelandic using non us-ascii chars:
$s = "Ég get etið gler án þess að meiða mig."
$crypt.CryptAlgorithm = "none"
$crypt.EncodingMode = "quoted-printable"
# Quoted-printable encode/decode the iso-8859-1
# representation of the string. Notice how each
# Icelandic char is represented by 1 byte:
$crypt.Charset = "iso-8859-1"
$qp = $crypt.EncryptStringENC($s)
$("iso-8859-1:")
$($qp)
$decoded = $crypt.DecryptStringENC($qp)
$($decoded)
# Now do the same using utf-8. Notice how each
# Icelandic char is represented by 2 bytes in utf-8:
$crypt.Charset = "utf-8"
$qp = $crypt.EncryptStringENC($s)
$("utf-8:")
$($qp)
$decoded = $crypt.DecryptStringENC($qp)
$($decoded)