imagepng() は、ブラウザまたはファイル内の画像を表示するために使用される PHP の組み込み関数です。この関数の主な用途は、ブラウザで画像を表示すること、他の画像タイプを PNG に変換すること、画像にフィルタを適用することです。
構文:
bool imagepng( resource $image, int $to, int $quality, int $filters)
パラメーター: 関数は、上および下で説明する 3 つのパラメーターを受け入れます。
$image: 処理する画像リソースを指定します。
$to (オプション): ファイルを保存するパスを指定します。
$quality (オプション): 画像の品質を指定します。
$filters (オプション): 画像サイズの削減に役立つ画像に適用するフィルターを指定します。
戻り値: 成功した場合、この関数は TRUE を返し、そうでない場合は FALSE を返します。
例 1:
<?php // 从PNG URL加载图像 $im = imagecreatefrompng('https://www.php.cn/static/images/logo.png'); // 使用imagepng()函数在浏览器中查看加载的图像 header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?>
例 2: フィルターの使用
<?php // 从PNG URL加载图像 $im = imagecreatefrompng('https://www.php.cn/static/images/logo.png'); // 将图像另存为image1.png imagepng($im, 'image1.png'); // 将图像保存为image2.png,并使用所有过滤器禁用大小压缩 imagepng($im, 'image2.png', null, PNG_ALL_FILTERS); imagedestroy($im); ?>
その他の関連知識については、こちらをご覧ください。 PHP 中国語 Web サイト! !