Hallo,
brauchst du ja im Grunde nur mit
QRcode::png('code data text', 'filename.png');
speichern, mitimagecreatefrompng
öffnen, nach unten erweitern (in größeres Bild kopieren), Text einfügen und wieder speichern.
Müsste das nicht ohne Umweg über eine Extradatei gehen?
Gruß
Kalk