Sample code for 30+ languages & platforms
Ruby

Decode Base64 to Zip File

See more Base64 Examples

Shows how to decode a baes64 string that is the encoded representation of the bytes that make up a .zip archive. Decodes the base64 and writes the .zip file.

Chilkat Ruby Downloads

Ruby
require 'chilkat'

success = false

b64 = "UEsDBBQA ... AAALgQAAAAA"

zipData = Chilkat::CkBinData.new()
success = zipData.AppendEncoded(b64,"base64")
success = zipData.WriteFile("qa_output/out.zip")
if (success != true)
    print "failed to write Zip file." + "\n";
    exit
end