Converting a deck from slides.com for offline usage

You created a deck on Slides.com using a free account, but you need to show them offline…

Export your deck using the Export to html function from slides.com

You will need to put all the images you uploaded for your deck in a local directory named images

You will have to download all the webfonts defined in the html source and put them in a local directory named fonts

then apply the following regular expressions editing the html file with Vim

%s/https:\/\/s3\.amazonaws\.com\/static\.slid\.es\/fonts\/[a-z]\{1,}\/\([a-z]\{1,\}\.css\)/\/fonts\/\1/g
%s/https:\/\/s3\.amazonaws\.com\/media-p\.slid\.es\/uploads\/YOUR SLIDES USERNAME GOES HERE\/images\/[0-9]\{1,\}\/\(.\{-}\)\"/images\/\1\"/g

many fonts definitions are redundant in the html, this can be fixed manually or is left as an exercise for the reader 😉