Sample code for 30+ languages & platforms
AutoIt

Extract PDF from JSON

See more JSON Examples

Demonstrates how to extract a PDF file contained within JSON. The file is represented as a base64 string within the JSON. Note: This example can extract any type of file, not just a PDF file.

Chilkat AutoIt Downloads

AutoIt
Local $bSuccess = False

$oJson = ObjCreate("Chilkat.JsonObject")

;  Load the JSON.
$bSuccess = $oJson.LoadFile("qa_data/json/JSR5U.json")
If ($bSuccess <> True) Then
    ConsoleWrite($oJson.LastErrorText & @CRLF)
    Exit
EndIf

;  The JSON we loaded contains this:

;  	{
;  	...
;  	...
;  	  "data": {
;  	    "content": "JVBERi0xLjQ..."
;  	  }
;  	...
;  	...
;  	}

$oSb = ObjCreate("Chilkat.StringBuilder")
$oJson.StringOfSb("data.content",$oSb)

$oBd = ObjCreate("Chilkat.BinData")
$oBd.AppendEncodedSb($oSb,"base64")

$bSuccess = $oBd.WriteFile("qa_output/a0015.pdf")