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). Chilkat.Xml xml = new Chilkat.Xml(); bool success; xml.Tag = "test"; bool zipContent; zipContent = true; // If desired, the content can be 128-bit AES encrypted: bool encryptContent; encryptContent = false; string encryptPassword; encryptPassword = ""; success = xml.SetBinaryContentFromFile("chilkat.bmp",zipContent,encryptContent,encryptPassword); if (success != true) { MessageBox.Show(xml.LastErrorText); return; } // Display the XML: textBox1.Text += xml.GetXml() + "\r\n"; // Extract the binary content from XML: bool unzipContent; unzipContent = true; bool decryptContent; decryptContent = false; string decryptPassword; decryptPassword = ""; success = xml.SaveBinaryContent("out.bmp",unzipContent,decryptContent,decryptPassword); if (success != true) { MessageBox.Show(xml.LastErrorText); return; } MessageBox.Show("Success!"); |
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.