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
Load file into XML as Base64 Encoded ContentLoads any type file into an XML document. The file content is encoded as base64.
Dim docRoot As New Chilkat.Xml() Dim success As Boolean docRoot.Tag = "myDoc" ' To zip compress the content, set this flag to True Dim zipContent As Boolean zipContent = false ' To 128-bit AES encrypt the content, set this flag to True Dim encryptContent As Boolean encryptContent = false Dim encryptPassword As String encryptPassword = "" Dim pdfNode As Chilkat.Xml pdfNode = docRoot.NewChild("pdf","") ' Embed a PDF into XML success = pdfNode.SetBinaryContentFromFile("sample.pdf",zipContent,encryptContent,encryptPassword) If (success <> true) Then MsgBox(pdfNode.LastErrorText) Exit Sub End If MsgBox(pdfNode.LastErrorText) ' Display the entire XML document: TextBox1.Text = TextBox1.Text & docRoot.GetXml() & vbCrLf ' Get the Base64-encoded content and display it: TextBox1.Text = TextBox1.Text & pdfNode.Content & vbCrLf ' Extract the binary content from XML: Dim unzipContent As Boolean unzipContent = false Dim decryptContent As Boolean decryptContent = false Dim decryptPassword As String decryptPassword = "" success = pdfNode.SaveBinaryContent("out.pdf",unzipContent,decryptContent,decryptPassword) If (success <> true) Then MsgBox(pdfNode.LastErrorText) Exit Sub End If MsgBox("Success!") |
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.