Nice question — this kind of task comes up a lot when handling image uploads or API payloads.
I've used a similar approach before: save the Bitmap to a MemoryStream, then convert the bytes to Base64. Using `ImageFormat.Png` usually preserves quality better than JPEG for transparency.
Hope someone posts a clean snippet here!