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.
import sys import chilkat docRoot = chilkat.CkXml() docRoot.put_Tag("myDoc") # To zip compress the content, set this flag to True zipContent = False # To 128-bit AES encrypt the content, set this flag to True encryptContent = False encryptPassword = "" # pdfNode is a CkXml pdfNode = docRoot.NewChild("pdf","") # Embed a PDF into XML success = pdfNode.SetBinaryContentFromFile("sample.pdf",zipContent,encryptContent,encryptPassword) if (success != True): print pdfNode.lastErrorText() sys.exit() print pdfNode.lastErrorText() # Display the entire XML document: print docRoot.getXml() # Get the Base64-encoded content and display it: print pdfNode.content() # Extract the binary content from XML: unzipContent = False decryptContent = False decryptPassword = "" success = pdfNode.SaveBinaryContent("out.pdf",unzipContent,decryptContent,decryptPassword) if (success != True): print pdfNode.lastErrorText() sys.exit() print "Success!" |
© 2000-2010 Chilkat Software, Inc. All Rights Reserved.