Provide file when generating QRCode file

It is quite usefull when generating a lot of qr codes and e.g. putting them into a zip file they get a dedicated name. The new methods makes this mor easy than copying the file to another file with the desired name.