I used this tech from denso wave to create a neat service which provides an easy way to create qr codes which lead to a pdf file you upload, and the file can be later replaced/updated while retaining the same qr code, which comes in handy for printed qr codes (brochures, posters, manuals etc): https://pdf2qrcode.com/