CesiumLanguageWriter.Advanced.CesiumFormattingHelper.ImageToDataUri C# (CSharp) Méthode

ImageToDataUri() public static méthode

Converts an image to a data URI in the form data:<MimeType>;base64,<ImageData>, where <MimeType> is the MIME type of the specified image, and <ImageData> is the image data encoded as a Base 64 string.
public static ImageToDataUri ( Image image, CesiumImageFormat imageFormat ) : string
image Image The image to convert.
imageFormat CesiumImageFormat The format of the image, which controls the mime type.
Résultat string
        public static string ImageToDataUri(Image image, CesiumImageFormat imageFormat)
        {
            string mimeType = GetMimeTypeFromCesiumImageFormat(imageFormat);
            using (MemoryStream stream = new MemoryStream())
            {
                image.Save(stream, CesiumImageFormatToImageFormat(imageFormat));
                stream.Position = 0;
                return BuildDataUri(mimeType, stream);
            }
        }

Same methods

CesiumFormattingHelper::ImageToDataUri ( Stream stream, CesiumImageFormat imageFormat ) : string