Bonjour,
Alors voilà, j'essaye de mettre en place un Qr Code dans mon programme. J'ai utilisé la librairie Php Qr Code. Le soucis c'est que ça m'affiche ça à l'écran alors que je voudrais que ça me génère une image en png.
�PNG IHDR22$��PLTE���U��~zIDAT���= �0P���U���^]pz�B�@����oy`�'?���j�` ��§-�ꉋ���.53���o�+�0rr'P�b�IR�d��J8:�$5��d����j^��\��SP�9������sz9�IEND�B`�
J'ai peut-être mal organisé mes fichiers mais voici le code que j'ai dans mon document QrCodeExtension.php
J'ai fait le lien dans mon index .html.twig, simplement avec cette unique ligne de code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public function getFilters() { return array( 'qrcode' => new Twig_Filter_Method($this, 'qrcode'), ); } public function qrcode($url) { // args url, output_file, QR_size (L, M, Q, H), image_size, image_margin return \PHPQRCode_QRcode::png($url, false, 'M', 2, 2); } public function getName() { return 'qrcode_extension'; }
Quelqu'un a une idée sur mon problème d'affichage?
Code : Sélectionner tout - Visualiser dans une fenêtre à part {{ url.shortUrl | qrcode }}
Partager