2016-04-11 4 views
0

Ich habe den folgenden PHP-Code, um einen QR-Code zu generieren und dem Browser anzuzeigen.php speck/speck-qr-code verwenden, um in den Browser zu schreiben, ohne zuerst auf den Bildschirm zu schreiben

Der folgende Code funktioniert:

 $renderer = new \BaconQrCode\Renderer\Image\Png(); 
     $renderer->setHeight(100); 
     $renderer->setWidth(100); 

     $writer = new \BaconQrCode\Writer($renderer); 

     $uniqueCode = "Hello World"; 
     $fileName = "temp.jpg"; 
     $writer->writeFile($uniqueCode, $fileName); 
     echo "<div class=\"closing\">" 
     . "<img src=\"$fileName\" /></div>"; 

Was ich will ist die qr direkt in Browser in eine Datei ohne erstes Schreiben tun senden. Ist das möglich?

Mein nächster Schritt ist das Speichern der gesamten URL in einer PDF-Datei mit Dompdf-Paket.
Danke.

Ken

Antwort

1
header("Content-Type: image/png"); 
echo $writer->writeString($uniqueCode); 
+0

Dies funktioniert, nur die Antwort, die ich suchte. Danke nochmal. – Ken

Verwandte Themen