a-d-w-s/qr-payment
最新稳定版本:1.1.0
Composer 安装命令:
composer require a-d-w-s/qr-payment
包简介
Generating QR payments.
README 文档
README
Library for generating QR payments in PHP
Installing using Composer
composer require a-d-w-s/qr-payment
QR payment example
<?php require __DIR__ . '/vendor/autoload.php'; use ADWS\QRPayment\QR; $qr = new QR ->setAccount('12-3456789012/0100') ->setVariableSymbol('2016001234') ->setMessage('QR payment') ->setSpecificSymbol('0308') ->setSpecificSymbol('1234') ->setCurrency('CZK') ->setDueDate(new \DateTime()); echo $qr->getQRCodeImage();
A simpler notation can also be used:
echo QR::create('12-3456789012/0100', 987.60) ->setMessage('QR payment') ->getQRCodeImage();
Other options
Save to file
// Saves a webp of size 200x200px $qrPayment->saveQRCodeImage('qrcode', 'webp', 100); // Saves a png of size 200x200px $qrPayment->saveQRCodeImage('qrcode', 'png', 100); // Saves a svg of size 200x200px with 10px margin $qrPayment->saveQRCodeImage('qrcode', 'svg', 100, 10);
The current possible formats are:
- Webp
- Png
- Svg
- Eps
- binary
Show data-uri
// data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFAAQMAAAD3XjfpAAAA... echo $qrInvoice->getQRCodeImage(false);
Links
- Fork from - https://github.com/bonami/qr-platba
统计信息
- 总下载量: 8
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-11-11