Heim Backend-Entwicklung PHP-Tutorial 使用PHP QR Code类库创造中间带LOGO的二维码

使用PHP QR Code类库创造中间带LOGO的二维码

Jun 13, 2016 am 11:57 AM
logo width

使用PHP QR Code类库创建中间带LOGO的二维码
使用PHP QR Code类库创建二维码

使用举例浏览器输出:


include "phpqrcode/phpqrcode.php";
$value="http://s.bookphone.cn/chinabook/index.php/adminhtml/Croles/admin";
$errorCorrectionLevel = "L";
$matrixPointSize = "4";
QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);
exit;
?>

文件输出二维码

include('phpqrcode/phpqrcode.php');
// 二维码数据
$data = 'http://s.bookphone.cn';
// 生成的文件名
$filename = '1111.png';
// 纠错级别:L、M、Q、H
$errorCorrectionLevel = 'L';
// 点的大小:1到10
$matrixPointSize = 4;
QRcode::png($data, $filename, $errorCorrectionLevel, $matrixPointSize, 2);

生成中间带logo的二维码

include('phpqrcode/phpqrcode.php');
$value='http://xy.bookphone.cn';
$errorCorrectionLevel = 'L';
$matrixPointSize = 6;
QRcode::png($value, 'xiangyang.png', $errorCorrectionLevel, $matrixPointSize, 2);
echo "QR code generated"."
";
$logo = 'logo.png';
$QR = 'xiangyang.png';

if($logo !== FALSE)
{

$QR = imagecreatefromstring(file_get_contents($QR));
$logo = imagecreatefromstring(file_get_contents($logo));
$QR_width = imagesx($QR);
$QR_height = imagesy($QR);
$logo_width = imagesx($logo);
$logo_height = imagesy($logo);
$logo_qr_width = $QR_width / 5;
$scale = $logo_width / $logo_qr_width;
$logo_qr_height = $logo_height / $scale;
$from_width = ($QR_width - $logo_qr_width) / 2;
imagecopyresampled($QR, $logo, $from_width, $from_width, 0, 0, $logo_qr_width, $logo_qr_height, $logo_width, $logo_height);
}
imagepng($QR,'xiangyanglog.png');
?>

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Was bedeutet die Breite von HTML? Was bedeutet die Breite von HTML? Jun 03, 2021 pm 02:15 PM

In HTML5 bedeutet „Breite“ die Breite des Inhaltsbereichs. Sie können innere Ränder, Ränder und äußere Ränder außerhalb des Inhaltsbereichs hinzufügen Element.

Foton Motor veröffentlicht neues Logo und Preisinformationen für Modelle der Xiangling Q-Serie Foton Motor veröffentlicht neues Logo und Preisinformationen für Modelle der Xiangling Q-Serie Sep 12, 2023 pm 09:09 PM

Am 29. August veranstaltete Foton Motor eine großartige Konferenz zur Markenauffrischung, die der Branche eine Reihe aufregender Neuigkeiten brachte. Das neue Logo, die Produkte zum Austausch der unteren Batterie von Auman Zhilan und das neue Xiangling Q-Auto standen im Mittelpunkt der Pressekonferenz. Das neue Logo von Foton Motor zeigt die Ambitionen des Unternehmens für die Zukunft. Foton Motor sagte, dass dieses neue Logo die Erneuerung und kraftvolle Entwicklung der Marke symbolisiere und zeige, dass das Unternehmen in eine neue Entwicklungsphase eingetreten sei. Auf der Pressekonferenz stellte Foton Motor auch das mit Spannung erwartete Ersatzprodukt Auman Smart Blue vor Bringen Sie Benutzer mit Hier kommt ein bequemeres und effizienteres Nutzungserlebnis. Gleichzeitig hat auch die neu eingeführte Xiangling Q-Autoserie viel Aufmerksamkeit erregt. Insgesamt gibt es 4 Modelle mit Preisen zwischen 167.800 Yuan und 168.800 Yuan, die den Verbrauchern etwas bieten

Was soll ich tun, wenn meine iWatch nur mit dem Logo aufleuchtet, sich aber nicht einschalten lässt? Was soll ich tun, wenn meine iWatch nur mit dem Logo aufleuchtet, sich aber nicht einschalten lässt? Mar 25, 2023 pm 02:00 PM

Gründe und Lösungen, warum das Logo der iwatch nur aufleuchtet, sich aber nicht einschalten lässt: 1. Die Ursache liegt in der unzureichenden Stromversorgung und lässt sich nicht einschalten. 2. Die Ursache liegt im System Versionsprobleme. Sie können das System auf die stabile Version zurücksetzen. 3. Wenn das Ladegerät oder das Ladekabel ausfällt, können Sie ein anderes magnetisches iwatch-Ladekabel und ein anderes USB-Netzteil verwenden. Es wird empfohlen, dies zu tun Wenden Sie sich zur Wartung an eine professionelle Prüfmaschine eines Drittanbieters.

Welche Methoden gibt es, um den Breitenwert in CSS auszudrücken? Welche Methoden gibt es, um den Breitenwert in CSS auszudrücken? Nov 13, 2023 pm 05:47 PM

Zu den Methoden gehören Pixelwert, Prozentsatz, EM-Einheit, REM-Einheit, VW/VH-Einheit, Auto, Fit-Content, Min-Content, Max-Content. Ausführliche Einführung: 1. Pixelwert (px): Der Pixelwert ist fest und seine Breite bleibt unverändert, unabhängig davon, wie sich die Bildschirmauflösung ändert. Beispiel: Breite: 300 Pixel; 2. Prozent (%): Die prozentuale Breite ist relativ zur Breite des übergeordneten Elements. Zum Beispiel: Breite: 50 %, em-Einheit usw.

Alipay ändert sein Logo nach 4 Jahren Alipay ändert sein Logo nach 4 Jahren Feb 23, 2024 pm 07:07 PM

Alipay wird sein Logo alle vier Jahre ändern. Wie wird das Logo also im Jahr 2024 aussehen? Benutzer können sehen, dass es ein neues Aussehen und einen fortschrittlicheren Logo-Stil hat. Diese Einführung in das 4-Jahres-Neulogo von Alipay kann Ihnen den spezifischen Inhalt verraten. Im Folgenden finden Sie eine detaillierte Einführung, werfen Sie einen Blick darauf! Tutorial zur Verwendung von Alipay Was ist das neue Alipay-Logo nach 4 Jahren? Dienstleistungen . 2. Diese Software ist für die Bereitstellung von Produkten und Dienstleistungen für digitale Dienstleister verantwortlich und viele Händler haben sich darin niedergelassen.

Nach dem Start von Windows 10 tritt ein Problem mit dem schwarzen Bildschirm auf Nach dem Start von Windows 10 tritt ein Problem mit dem schwarzen Bildschirm auf Dec 28, 2023 pm 01:57 PM

Computer sind heutzutage ein Elektrogerät, das im Grunde in jedem Haushalt installiert ist. Durch die kontinuierliche Nutzung von Computern sind in letzter Zeit einige seltsame Probleme aufgetreten. Es ist ein schwarzer Bildschirm nach dem Hochfahren ? Tatsächlich ist es sehr einfach, dieses Problem zu lösen. Heute zeigt Ihnen der Editor die Lösung für den schwarzen Bildschirm in Win10. Freunde, die sie benötigen, schauen Sie sich das an. Lösung für den schwarzen Bildschirm nach dem Start von Win10 mit Logo: Bedienungsschritte: 1. Überprüfen Sie zunächst, ob das Netzkabel richtig angeschlossen ist und prüfen Sie, ob der Monitor beschädigt ist. Die Erkennungsmethode erfordert nur das Ausschalten des Computers keine Information. Wenn kein Signal vorhanden ist, ist der Monitor in Ordnung2 und der Grafikkartentreiber ist nicht kompatibel.

Zwei Methoden zur Lösung des Problems mit dem schwarzen Bildschirm nach dem Start von Win10 Zwei Methoden zur Lösung des Problems mit dem schwarzen Bildschirm nach dem Start von Win10 Dec 21, 2023 pm 03:45 PM

Der Bildschirm wird schwarz, nachdem der Computer gestartet wurde und das Logo angezeigt wird. Dies ist ein Problem, das bei Benutzern des Win10-Systems auftritt. Sie können zunächst überprüfen, ob das Verbindungskabel in Ordnung ist, oder Sie können den Computer neu starten Diese Seite hilft Ihnen, das Problem zu lösen, nachdem der Win10-Computer hochgefahren ist und das Logo angezeigt wird. Die Lösung für den schwarzen Bildschirm. Methode 1: 1. Drücken Sie zunächst die Tastenkombination [Strg+Alt+Entf] und klicken Sie dann auf Task-Manager. Klicken Sie im Task-Manager-Fenster oben links auf [Datei] und wählen Sie im sich öffnenden Dropdown-Menü die Option [Neue Aufgabe ausführen] aus. Erstellen Sie ein neues Aufgabenfenster, geben Sie den Befehl [Explorer.exe] ein und drücken Sie dann [OK oder Enter] (aktivieren Sie diese Option, um diese Aufgabe mit Systemadministratorrechten zu erstellen). 2. Drücken Sie die Tastenkombination [Win+S], um die Windows-Suche zu öffnen

Google aktualisiert Android-Logo! Groß- und Kleinschreibung, Schriftarten und der grüne Roboter haben sich geändert. Google aktualisiert Android-Logo! Groß- und Kleinschreibung, Schriftarten und der grüne Roboter haben sich geändert. Sep 08, 2023 pm 01:13 PM

[Mobile China News] Bevor Google nächsten Monat die stabile Version von Android 14 auf den Markt bringt, hat Google nun das Android-Logo geändert, einschließlich des Logos und des Bildes (grüner Roboter). Das neue Android3D-Logo entspricht dem MaterialYou-Thema und unterscheidet sich in mehreren Punkten vom Logo von 2019. Fall: Beginnend mit Text ist der erste Buchstabe in Android, der Buchstabe A, jetzt ein Großbuchstabe. Früher war alles kleingeschrieben. Schriftstärke: Die Schriftart des Android-Logos ist dicker. Mit anderen Worten: Die Schriftstärke wird erhöht. Grüner Roboter: Das Android-Roboterlogo (auch bekannt als Bugdroid) ist jetzt 3D, mit mehr Kurven, mehr Abmessungen, mehr Zeichen,

See all articles