ホームページ >バックエンド開発 >PHPの問題 >php qrcode で画像が生成されない場合はどうすればよいですか?

php qrcode で画像が生成されない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2021-07-26 10:08:122751ブラウズ

php qrcode が画像を生成しない問題の解決策: まず phpqrcode をダウンロードして phpqrcode クラスを呼び出し、次にネイティブ PHP の GD2 拡張ライブラリ サポートを開きます。

php qrcode で画像が生成されない場合はどうすればよいですか?

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

こんな場合はどうすればよいですかphpのqrコードでは画像が生成されないのでしょうか?

php qrcode で画像が生成されません。php の GD2 拡張ライブラリのサポートが有効になっていない可能性があります。

PHP phpqrcode を使用して QR コードを生成する

今日説明する内容は、もう少し浅く、QR コードを生成する簡単で迅速な方法です。テキストとリンクのコンテンツ; 主に phpqrcode クラスを呼び出し、ダウンロード アドレスは https://sourceforge.net/projects/phpqrcode/files/ です; 次に、ローカル PHP の GD2 拡張ライブラリ サポートをオンにします (これは、によってオンになります)デフォルト)。

ダウンロードしたパッケージは圧縮パッケージなので、開くと中にある phpqrcode.php ファイルだけが必要になります。ここで使用するのは、QRcode クラスの png() メソッドです。

php qrcode で画像が生成されない場合はどうすればよいですか?

以下は、png() メソッドのパラメータの簡単な説明です。

最初のパラメータ $text : QR コードに含まれるコンテンツは、リンク、テキスト、JSON 文字列などです;

2 番目のパラメータ $outfile: デフォルトは false で、ファイルは生成されません。 QR コード画像のみが出力として返されます。それ以外の場合は、生成された QR コード画像を保存するファイル名とパスを指定する必要があります。

3 番目のパラメータ $level: デフォルトは L、値は ですこのパラメータで渡すことができる値は、L (QR_ECLEVEL_L、7%)、M (QR_ECLEVEL_M、15%)、Q(QR_ECLEVEL_Q、25%)、H(QR_ECLEVEL_H、30%) です。このパラメータは、 QR コード。さまざまなパラメーターは、QR コードがカバーできる、つまりカバーされる領域のパーセンテージを表します。領域も識別できます。

4 番目のパラメーター $size: は、生成される画像のサイズを制御します。デフォルトは 4;

5 番目のパラメータ $margin: QR コードを生成するための空白領域を制御します Size;

6 番目のパラメータ $saveandprint: QR コード画像を保存して表示します。 outfile は画像パスを渡す必要があります;

次は表示例です:

php qrcode で画像が生成されない場合はどうすればよいですか?

効果 1:

php qrcode で画像が生成されない場合はどうすればよいですか?

推奨される学習: 「

PHP ビデオ チュートリアル

以上がphp qrcode で画像が生成されない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。