File Processing Example
This example demonstrates encoding a file as a base64 data URI.
using Tk
using Base64
function process_file(f)
data = read(f)
"<!-- $(basename(f)) -->\n<img src='data:image/gif;base64,$(base64encode(data))'></img>"
end
f = joinpath(pkgdir(Tk), "examples", "logo.gif")
process_file(f)"<!-- logo.gif -->\n<img src='data:image/gif;base64,R0lGODlh0QCLAPYAAAAAAL0KAL0LAL4KAL8KAL4LAL8LAL0MAL4MAL8MAL4NAL8NAMALAMAMAMANABOFABSFABWFABaFABSGABWGABSHABWHABaGABeGABaHABWIABeIAF0Ah1sAiFwAiF0AiFwAiV0AiV4AiF4AiV8AiVwAil0Ail0Ai14Ail8Ail4AiwAdwwAfwwAgwwAiwwAgxAAhxAAjxAAix" ⋯ 2685 bytes ⋯ "4F4Xmhu1rIOtegF7Vud8kL3vMuM67TfKx84/vV0vKMtoFdrn77O9/9KvG4BSZwQn37Xo+JNrfBrPWvLwEcVwnnNsF1xXBuFUvFCqfWtZdVnWp1sdjW6aTEJqadh1NMH52yuCkufjHmVizjGTu2xjCmMY5PrOMdo4O+1c2wjxsi3RsPOXTb7PGRd4dQJS/5eD908pOLMVkjT5nJ3LPylZEx3i07pMteHoh3w/zl55KZXd08s7UQrOY1o7jN34gwnBsSCAA7'></img>"This page was generated using Literate.jl.