Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
Embed Binary Image into XML (GIF, BMP, JPG, etc.)
C# and VB.NET example code to embed a binary file into XML, and extract. Can optionally encrypt/decrypt with 128-bit AES encryption, and zip/unzip (using the .zip deflate algorithm). Dim xml As New Chilkat.Xml() Dim success As Boolean xml.Tag = "test" Dim zipContent As Boolean zipContent = true ' If desired, the content can be 128-bit AES encrypted: Dim encryptContent As Boolean encryptContent = false Dim encryptPassword As String encryptPassword = "" success = xml.SetBinaryContentFromFile("chilkat.bmp",zipContent,encryptContent,encryptPassword) If (success <> true) Then MsgBox(xml.LastErrorText) Exit Sub End If ' Display the XML: TextBox1.Text = TextBox1.Text & xml.GetXml() & vbCrLf ' Extract the binary content from XML: Dim unzipContent As Boolean unzipContent = true Dim decryptContent As Boolean decryptContent = false Dim decryptPassword As String decryptPassword = "" success = xml.SaveBinaryContent("out.bmp",unzipContent,decryptContent,decryptPassword) If (success <> true) Then MsgBox(xml.LastErrorText) Exit Sub End If MsgBox("Success!") |
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.