diff options
| author | Andrew Dolgov <fox@fakecake.org> | 2024-11-21 17:36:54 +0000 |
|---|---|---|
| committer | Andrew Dolgov <fox@fakecake.org> | 2024-11-21 17:36:54 +0000 |
| commit | 9c1fb45d73b6719f7c7bc6e0423a7faef75a2796 (patch) | |
| tree | bf385b721be5b1c6067040ce65f0b892bb1c9225 /vendor/chillerlan/php-qrcode/examples/imageWithLogo.php | |
| parent | 1e14fc0fd957cea2ab176d5132c3fe5329991c17 (diff) | |
| parent | 64a36970d6c4a90c1ab738e0b859b4fffa18c603 (diff) | |
Merge branch 'feature/php-qrcode-5.0.x' into 'master'
Bump 'chillerlan/php-qrcode' to 5.0.x.
See merge request tt-rss/tt-rss!77
Diffstat (limited to 'vendor/chillerlan/php-qrcode/examples/imageWithLogo.php')
| -rw-r--r-- | vendor/chillerlan/php-qrcode/examples/imageWithLogo.php | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/vendor/chillerlan/php-qrcode/examples/imageWithLogo.php b/vendor/chillerlan/php-qrcode/examples/imageWithLogo.php deleted file mode 100644 index f93aa8dd1..000000000 --- a/vendor/chillerlan/php-qrcode/examples/imageWithLogo.php +++ /dev/null @@ -1,45 +0,0 @@ -<?php -/** - * - * @filesource imageWithLogo.php - * @created 18.11.2020 - * @author smiley <smiley@chillerlan.net> - * @copyright 2020 smiley - * @license MIT - */ - -namespace chillerlan\QRCodeExamples; - -use chillerlan\QRCode\{QRCode, QROptions}; - -require_once __DIR__.'/../vendor/autoload.php'; - -$data = 'https://www.youtube.com/watch?v=DLzxrzFCyOs&t=43s'; -/** - * @property int $logoSpaceWidth - * @property int $logoSpaceHeight - * - * @noinspection PhpIllegalPsrClassPathInspection - */ -class LogoOptions extends QROptions{ - // size in QR modules, multiply with QROptions::$scale for pixel size - protected int $logoSpaceWidth; - protected int $logoSpaceHeight; -} - -$options = new LogoOptions; - -$options->version = 7; -$options->eccLevel = QRCode::ECC_H; -$options->imageBase64 = false; -$options->logoSpaceWidth = 13; -$options->logoSpaceHeight = 13; -$options->scale = 5; -$options->imageTransparent = false; - -header('Content-type: image/png'); - -$qrOutputInterface = new QRImageWithLogo($options, (new QRCode($options))->getMatrix($data)); - -// dump the output, with an additional logo -echo $qrOutputInterface->dump(null, __DIR__.'/octocat.png'); |