Slide 30
Slide 30 text
Single Solution: External Façade
def preview(conn, params) do
in_path = params["image"].path
{:ok, out_path} = Resampler.request(in_path, 512, 512)
{:ok, image} = File.read(out_path)
base64 = Base.encode64(image)
render conn, "preview.html", base64: base64, diff:
formatted_diff(diff)
end