Sample code for 30+ languages & platforms
PowerShell

Quoted-Printable Encode/Decode a String

See more Encryption Examples

_LANGUAGE_ example to quoted-printable encode and decode a string.

Chilkat PowerShell Downloads

PowerShell
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)