When you need to auto-generate QR codes to render existing Quickbase file attachments for viewing and printing, you can do this natively in Quickbase like this:
Create a Formula - Rich Text field in the table that has the File Attachment field you want to render.
Put this as the formula: If(ToText([ATTACHMENT_FIELD_NAME]) <>"",
"<img src='http://chart.apis.google.com/chart?cht=qr&chs=120x120&chl=" & URLRoot() & "up/" & Dbid () & "/a/r" & [Record ID#] & "/eFIELD_ID/v0' alt=''/>","<p>NO ATTACHMENT</p>")
Replace the ATTACHMENT_FIELD_NAME with the field name of the File Attachment field.
Replace the FIELD_ID label with the Field ID # of the File Attachment field above (just putting the number to replace the FIELD_ID label.
This will show the message NO ATTACHMENT when no file is present (you can customize that).
Save the field, and it will generate a QR code for every record in the table that has a file attachment.