@Graeme ******
Since the OP mentioned a PDF File of his Bank Statements, then the PDF File would be to Upload onto the Thai eVisa website to apply for a Non–O E–Visa with a Thai Embassy/Thai Consulate, as at a local Thai Immigration Office inside Thailand, an applicant would have paper, hard copy Print outs of all documents