diff --git a/public/usage-examples/utilities/base64_encode-1-example-oop.cs b/public/usage-examples/utilities/base64_encode-1-example-oop.cs new file mode 100644 index 000000000..d95234919 --- /dev/null +++ b/public/usage-examples/utilities/base64_encode-1-example-oop.cs @@ -0,0 +1,17 @@ +using System; +using SplashKitSDK; + +public class BaseEncode +{ + public static void Main() + { + string text = "Hello SplashKit"; + + // Encode a plain string into Base64 + string encoded = SplashKit.Base64Encode(text); + + // Display the original and encoded values + SplashKit.WriteLine("Original: " + text); + SplashKit.WriteLine("Base64: " + encoded); + } +} diff --git a/public/usage-examples/utilities/base64_encode-1-example-top-level.cs b/public/usage-examples/utilities/base64_encode-1-example-top-level.cs new file mode 100644 index 000000000..0e045272a --- /dev/null +++ b/public/usage-examples/utilities/base64_encode-1-example-top-level.cs @@ -0,0 +1,10 @@ +using SplashKitSDK; + +string text = "Hello SplashKit"; + +// Encode a plain string into Base64 +string encoded = SplashKit.Base64Encode(text); + +// Display the original and encoded values +SplashKit.WriteLine("Original: " + text); +SplashKit.WriteLine("Base64: " + encoded); diff --git a/public/usage-examples/utilities/base64_encode-1-example.cpp b/public/usage-examples/utilities/base64_encode-1-example.cpp new file mode 100644 index 000000000..aaca41beb --- /dev/null +++ b/public/usage-examples/utilities/base64_encode-1-example.cpp @@ -0,0 +1,15 @@ +#include "splashkit.h" + +int main() +{ + string text = "Hello SplashKit"; + + // Encode a plain string into Base64 + string encoded = base64_encode(text); + + // Display the original and encoded values + write_line("Original: " + text); + write_line("Base64: " + encoded); + + return 0; +} diff --git a/public/usage-examples/utilities/base64_encode-1-example.py b/public/usage-examples/utilities/base64_encode-1-example.py new file mode 100644 index 000000000..881d728e7 --- /dev/null +++ b/public/usage-examples/utilities/base64_encode-1-example.py @@ -0,0 +1,10 @@ +from splashkit import * + +text = "Hello SplashKit" + +# Encode a plain string into Base64 +encoded = base64_encode(text) + +# Print the original and encoded values +write_line("Original: " + text) +write_line("Base64: " + encoded) \ No newline at end of file diff --git a/public/usage-examples/utilities/base64_encode-1-example.txt b/public/usage-examples/utilities/base64_encode-1-example.txt new file mode 100644 index 000000000..49d8b1698 --- /dev/null +++ b/public/usage-examples/utilities/base64_encode-1-example.txt @@ -0,0 +1,8 @@ +Function: base64_encode +Category: Utilities +Purpose: Demonstrates how to encode a plain string ("Hello SplashKit") into Base64 using SplashKit. +Languages: C++, Python, C# (OOP), C# (Top-level) + +Expected Output: +Original: Hello SplashKit +Base64: SGVsbG8gU3BsYXNoS2l0