qrcode.init.php 1.1 KB

123456789101112131415161718192021222324
  1. <?php
  2. if (!defined('IS_INITPHP')) exit('Access Denied!');
  3. require 'phpqrcode.php';
  4. class qrcodeInit{
  5. public function getQr($qrvalue){
  6. return QRcode::png($qrvalue, $outfile = false, $level = QR_ECLEVEL_H, $size = 6);
  7. // QRcode::png($text);
  8. // if ($logo !== FALSE) {
  9. // $QR = imagecreatefromstring(file_get_contents($QR));
  10. // $logo = imagecreatefromstring(file_get_contents($logo));
  11. // $QR_width = imagesx($QR);//二维码图片宽度
  12. // $QR_height = imagesy($QR);//二维码图片高度
  13. // $logo_width = imagesx($logo);//logo图片宽度
  14. // $logo_height = imagesy($logo);//logo图片高度
  15. // $logo_qr_width = $QR_width / 5;
  16. // $scale = $logo_width/$logo_qr_width;
  17. // $logo_qr_height = $logo_height/$scale;
  18. // $from_width = ($QR_width - $logo_qr_width) / 2;
  19. // //重新组合图片并调整大小
  20. // imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width,
  21. // $logo_qr_height, $logo_width, $logo_height);
  22. // }
  23. }
  24. }