ホームページ > バックエンド開発 > PHPの問題 > php imagepngエラーの問題を解決する方法

php imagepngエラーの問題を解決する方法

藏色散人
リリース: 2023-03-11 08:34:01
オリジナル
2707 人が閲覧しました

php imagepng は、ImagePNG によって生成された画像の品質範囲が 0 ~ 9 であるため、エラーを報告します。この範囲外のパラメータが渡されると、関数は機能しません。解決策は、値を次のように変更することです。 0~9. の場合、エラーは自然に消えます。

php imagepngエラーの問題を解決する方法

この記事の動作環境:Windows 7系、PHPバージョン 7.1 、DELL G3 コンピューター

php imagepng エラーの問題を解決するにはどうすればよいですか?

画像アップロード時の php エラー: gd-png エラー: 圧縮レベルは 0 ~ 9 である必要があります


エラー レポート


警告: imagepng (): gd-png エラー: 圧縮レベルは 0 ~ 9 である必要があります


php imagepngエラーの問題を解決する方法

解決策

JPEG 画像によって生成された画像の品質の範囲は 0 (最低品質、最小ファイルサイズ) から 100 (最高品質、最大ファイルサイズ)。

imagejpeg($imgSource, $path, 100);
ログイン後にコピー

このエラーの理由は、ImagePNG によって生成される画像の品質の範囲が 0 ~ 9 であるためです。渡されたパラメーターがこの範囲外である場合、関数は機能しません。したがって、値を 0 から 9 の間に変更するだけで、エラーは自然に消えます。

imagepng($imgSource, $path, 9);
ログイン後にコピー

推奨学習: 「

PHP ビデオ チュートリアル

以上がphp imagepngエラーの問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート