|
- <?php
- if (!defined('DEDEINC')) exit ('dedebiz');
- /**
- * 图像处理函数
- *
- * @version $id:image.func.php 15:59 2010年7月5日 tianya $
- * @package DedeBIZ.Helpers
- * @copyright Copyright (c) 2022 DedeBIZ.COM
- * @license GNU GPL v2 (https://www.dedebiz.com/license)
- * @link https://www.dedebiz.com
- */
- include(DEDEDATA.'/mark/inc_photowatermark_config.php');
- helper('image');
- //检测会员系统支持的图片格式
- global $cfg_photo_type, $cfg_photo_typenames, $cfg_photo_support;
- $cfg_photo_type['gif'] = FALSE;
- $cfg_photo_type['jpg'] = FALSE;
- $cfg_photo_type['png'] = FALSE;
- $cfg_photo_type['wbmp'] = FALSE;
- $cfg_photo_type['bmp'] = FALSE;
- $cfg_photo_type['webp'] = FALSE;
- $cfg_photo_typenames = array();
- $cfg_photo_support = '';
- if (function_exists("imagecreatefromgif") && function_exists("imagegif")) {
- $cfg_photo_type["gif"] = TRUE;
- $cfg_photo_typenames[] = "image/gif";
- $cfg_photo_support .= "GIF ";
- }
- if (function_exists("imagecreatefromjpeg") && function_exists("imagejpeg")) {
- $cfg_photo_type["jpeg"] = TRUE;
- $cfg_photo_typenames[] = "image/pjpeg";
- $cfg_photo_typenames[] = "image/jpeg";
- $cfg_photo_support .= "JPEG ";
- }
- if (function_exists("imagecreatefrompng") && function_exists("imagepng")) {
- $cfg_photo_type["png"] = TRUE;
- $cfg_photo_typenames[] = "image/png";
- $cfg_photo_typenames[] = "image/xpng";
- $cfg_photo_support .= "PNG ";
- }
- if (function_exists("imagecreatefromwbmp") && function_exists("imagewbmp")) {
- $cfg_photo_type["wbmp"] = TRUE;
- $cfg_photo_typenames[] = "image/wbmp";
- $cfg_photo_support .= "WBMP ";
- }
- if (function_exists("imagecreatefrombmp") && function_exists("imagebmp")) {
- $cfg_photo_type["bmp"] = TRUE;
- $cfg_photo_typenames[] = "image/bmp";
- $cfg_photo_support .= "BMP ";
- }
- if (function_exists("imagecreatefromwebp") && function_exists("imagewebp")) {
- $cfg_photo_type["webp"] = TRUE;
- $cfg_photo_typenames[] = "image/webp";
- $cfg_photo_support .= "WEBP ";
- }
- ?>
|