php QR 코드 생 성 실현(임의의 php 프레임 워 크 지원)
여기 서 liheng/hart-qr-code 플러그 인 을 사 용 했 습 니 다.
liheng/hart-qr-code 플러그 인 github 주소:https://github.com/LiHengc/Ha...
composer require liheng/hart-qr-code
간단 한 사용
1:간단 한 QR 코드 생 성
// , , true
$hartqrCode = new HartQrcode('http://www.wj0511.com');
//
$hartqrCode->create_qrcode($size = 200);
//
$hartqrCode->get_qrcode();
상기 코드 를 실행 한 결과 오류 가 발생 했 습 니 다.
글꼴 파일 의 디 렉 터 리 가 잘못 되 었 기 때 문 입 니 다.상수 VENDORPATH 매개 변수 값 에 문제 가 있 습 니 다.플러그 인 에서 상수 VENDORPATH 값 은 제 웹 디 렉 터 리 주소 입 니 다.하지만 제 liheng/hart-qr-code 플러그 인 위 치 는 제 vendor 디 렉 터 리 에 있 습 니 다.제 vendor 디 렉 터 리 는 제 가 녹음 하고 싶 은 루트 디 렉 터 리 에 있 기 때문에 상수 VENDOR 를 다시 정의 해 야 합 니 다.PATH 매개 변수 값,즉:
define('VENDOR_PATH', dirname($_SERVER['DOCUMENT_ROOT']) . DIRECTORY_SEPARATOR . 'vendor' . DIRECTORY_SEPARATOR);
// , , true
$hartqrCode = new HartQrcode('http://www.wj0511.com');
//
$hartqrCode->create_qrcode($size = 200);
//
$hartqrCode->get_qrcode();
이때 우 리 는 생 성 된 QR 코드 2:배경 이 있 는 QR 코드 를 생 성 할 수 있다.
define('VENDOR_PATH', dirname($_SERVER['DOCUMENT_ROOT']) . DIRECTORY_SEPARATOR . 'vendor' . DIRECTORY_SEPARATOR);
// , true,
$hartqrCode = new HartQrcode('http://www.wj0511.com', './water.jpg');
//
$hartqrCode->create_qrcode($size = 100);
//
/*
* $x = 260; x
* $y = 700; y
* $qrcode_size = 300;
*/
$hartqrCode->create_bg_qrcode($x = 10, $y = 10, $qrcode_size = 100);
//
$hartqrCode->get_bg_qrcode();
생 성 된 QR 코드 는 다음 과 같 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
각도 바코드 QR 코드 스캔 라이브러리를 만드는 방법다른 Angular 응용 프로그램에서 재사용할 수 있도록 Angular 라이브러리로 전환할 수 있습니다. 이 기사에서는 Angular 바코드 QR 코드 스캐닝 라이브러리를 만드는 과정과 이를 Angular 애플리케이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.