jpeg2png.phpt

来自「PHP v6.0 For Linux 运行环境:Win9X/ WinME/ Wi」· PHPT 代码 · 共 48 行

PHPT
48
字号
--TEST--jpeg <--> png conversion test--SKIPIF--<?php 	if (!extension_loaded('gd')) {		die("skip gd extension not available.");	}	if (!GD_BUNDLED) {		die("skip external GD libraries always fail");	}		if (!function_exists("imagecreatefrompng") || !function_exists("imagepng")) {		die("skip png support unavailable");	}	if (!function_exists("imagecreatefromjpeg") || !function_exists("imagejpeg")) {		die("skip jpeg support unavailable");	}?>--FILE--<?php	$cwd = dirname(__FILE__);	echo "PNG to JPEG conversion: ";	echo imagejpeg(imagecreatefrompng($cwd . "/conv_test.png"), $cwd . "/test_jpeg.jpeg") ? 'ok' : 'failed';	echo "\n";		echo "Generated JPEG to PNG conversion: ";	echo imagepng(imagecreatefromjpeg($cwd . "/test_jpeg.jpeg"), $cwd . "/test_jpng.png") ? 'ok' : 'failed';	echo "\n";		echo "JPEG to PNG conversion: ";	echo imagepng(imagecreatefromjpeg($cwd . "/conv_test.jpeg"), $cwd . "/test_png.png") ? 'ok' : 'failed';	echo "\n";		echo "Generated PNG to JPEG conversion: ";	echo imagejpeg(imagecreatefrompng($cwd . "/test_png.png"), $cwd . "/test_pjpeg.jpeg") ? 'ok' : 'failed';	echo "\n";		@unlink($cwd . "/test_jpeg.jpeg");	@unlink($cwd . "/test_jpng.png");	@unlink($cwd . "/test_png.png");	@unlink($cwd . "/test_pjpeg.jpeg");?>--EXPECT--PNG to JPEG conversion: okGenerated JPEG to PNG conversion: okJPEG to PNG conversion: okGenerated PNG to JPEG conversion: ok

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?