- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前有一个只接受 PNG、JPG/JPEG、GIF 图像的图像上传输入。
如果文件有效,则它会继续使用以下方法从图像创建缩略图
imagecreatefrompng()
imagecopy()
imagejpg()
最佳答案
您将必须使用开关并确定图像类型,如下所示:
$extension = strtolower(strrchr($file, '.'));
switch ($extension) {
case '.jpg':
case '.jpeg':
$img = @imagecreatefromjpeg($file);
break;
case '.gif':
$img = @imagecreatefromgif($file);
break;
case '.png':
$img = @imagecreatefrompng($file);
break;
default:
$img = false;
break;
}
关于PHP imagecreate() PNG 来自任何常用的文件格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8389634/
我在 php 中创建了图像以显示在我的主页上 ImageCreate(200, 800); // very simple and working. No sizing it is an issue f
我正在尝试制作一个验证码,并且我在网上阅读了一些教程。所以,我复制/粘贴了这个函数: create_image(); exit(); function create_image() { //L
我目前有一个只接受 PNG、JPG/JPEG、GIF 图像的图像上传输入。 如果文件有效,则它会继续使用以下方法从图像创建缩略图 imagecreatefrompng() imagecopy() im
目录 常规Ubuntu与windows 编译make安装方法 phpize方法 centos安装GD库 在使用php处理一些图像时,有时会出现诸
使用这个“有点”丑陋的类,我使用 .ttf 字体文件将文本呈现为图像。当使用 ImageFlip() 函数时,我得到一个黑色的全黑图像(尽管大小合适)。当我用 imagecreate() 替换所有出现
我正在尝试将一些图形放在网页上,而在我的计算机原型(prototype)中,它在本地主机上一切正常。但是现在我将文件上传到服务器,但在绘制一些图形时遇到了问题。在我的电脑中,它们被绘制出来,但在服务器
我需要从 imagemagick/rmagick 库创建一个图像,我应该怎么做?与在 PHP 中一样,它是通过 GD 库完成的。 在输入中,我已经给出了图像颜色、区域标签的图像坐标……有什么想法吗
我是一名优秀的程序员,十分优秀!