diff --git a/public/usage-examples/utilities/base64_decode-1-example-oop.cs b/public/usage-examples/utilities/base64_decode-1-example-oop.cs new file mode 100644 index 000000000..80c09ed1e --- /dev/null +++ b/public/usage-examples/utilities/base64_decode-1-example-oop.cs @@ -0,0 +1,16 @@ +using SplashKitSDK; + +public class Program +{ + public static void Main() + { + string encoded = "SGVsbG8gU3BsYXNoS2l0"; + + // Decode a Base64 string back to plain text + string decoded = SplashKit.Base64Decode(encoded); + + // Print the Base64 input and decoded output + SplashKit.WriteLine("Base64: " + encoded); + SplashKit.WriteLine("Decoded: " + decoded); + } +} diff --git a/public/usage-examples/utilities/base64_decode-1-example-top-levelcs b/public/usage-examples/utilities/base64_decode-1-example-top-levelcs new file mode 100644 index 000000000..36bb33bc0 --- /dev/null +++ b/public/usage-examples/utilities/base64_decode-1-example-top-levelcs @@ -0,0 +1,10 @@ +using SplashKitSDK; + +string encoded = "SGVsbG8gU3BsYXNoS2l0"; + +// Decode a Base64 string back to plain text +string decoded = SplashKit.Base64Decode(encoded); + +// Print the Base64 input and decoded result +SplashKit.WriteLine("Base64: " + encoded); +SplashKit.WriteLine("Decoded: " + decoded); diff --git a/public/usage-examples/utilities/base64_decode-1-example.cpp b/public/usage-examples/utilities/base64_decode-1-example.cpp new file mode 100644 index 000000000..53e5fd261 --- /dev/null +++ b/public/usage-examples/utilities/base64_decode-1-example.cpp @@ -0,0 +1,15 @@ +#include "splashkit.h" + +int main() +{ + string encoded = "SGVsbG8gU3BsYXNoS2l0"; + + // Decode a Base64 string back to plain text + string decoded = base64_decode(encoded); + + // Print the Base64 input and the decoded output + write_line("Base64: " + encoded); + write_line("Decoded: " + decoded); + + return 0; +} diff --git a/public/usage-examples/utilities/base64_decode-1-example.py b/public/usage-examples/utilities/base64_decode-1-example.py new file mode 100644 index 000000000..4aa8daa22 --- /dev/null +++ b/public/usage-examples/utilities/base64_decode-1-example.py @@ -0,0 +1,10 @@ +from splashkit import * + +encoded = "SGVsbG8gU3BsYXNoS2l0" + +# Decode a Base64 string back to plain text +decoded = base64_decode(encoded) + +# Print the Base64 input and decoded result +write_line("Base64: " + encoded) +write_line("Decoded: " + decoded) diff --git a/public/usage-examples/utilities/base64_decode-1-example.txt b/public/usage-examples/utilities/base64_decode-1-example.txt new file mode 100644 index 000000000..13625e743 --- /dev/null +++ b/public/usage-examples/utilities/base64_decode-1-example.txt @@ -0,0 +1,6 @@ +This example demonstrates how to use the base64_decode function in SplashKit. + +The program takes a Base64-encoded string (e.g. "SGVsbG8gU3BsYXNoS2l0") +and decodes it back into its original plain text ("Hello SplashKit"). + +This is useful when converting serialized or encoded data back into a readable format.