'For complete examples and data files, please go to https://github.com/groupdocsmetadata/GroupDocs_Metadata_NET
' path to the image
Dim imagePath As String = "C:\\image.jpg"
Dim base64String As String
' use System.Drawing to get image base64 string
Using image__1 As Image = Image.FromFile(imagePath)
Using m As New MemoryStream()
image__1.Save(m, image__1.RawFormat)
Dim imageBytes As Byte() = m.ToArray()
' Convert byte[] to Base64 String
base64String = Convert.ToBase64String(imageBytes)
End Using
End Using
' xmp thumbnail width
Dim thumbnailWidth As Integer = 100
' xmp thumbnail height
Dim thumbnailHeight As Integer = 50
' create xmp thumbnail
Dim thumbnail As New Thumbnail(thumbnailWidth, thumbnailHeight)
' add provide image base64 string
thumbnail.ImageBase64 = base64String