This method wouldn't work, if you click on the print icon, only the first image is taken for the generated print view.
And having the QR code as first image is not nice.
Beside, would you like to do it manually for 100 Objects, ?
Also, there is no point that the normal user viewing the website sees the QR Code, he already is at the link anyway.
So it would only make sense in the printed portfolios.
With embedding a php library that can gerate QR codes, the qr code could be created automatically, and only shown in PrintPreview or in the generated PDF, where it makes sense.