gd

    1热度

    1回答

    所以我有一个3×3像素图像使用imagecreate。我想用imagescale放大图像,同时保持“像素”的3x3网格的外观。但是,右侧和底部边缘的像素大小不一样。 这里是我的代码,并输出图像: <?php $image = imagecreate(3, 3); imagecolorallocate($image, 0, 0, 255); $red = imagecolorallocate

    2热度

    2回答

    我在使用PHP的图像上添加透明徽标作为水印。但是,结果是徽标质量差(其下的图像质量很高,所以它只是水印)。这是我使用的代码(其对最后3行): header("Content-Type: image/png"); $photo = imagecreatefromjpeg('photos/'.$photo['image']); $height = imagesx($photo); $width

    0热度

    1回答

    我必须使用PHP GD的图像。问题是当我复制原始图片时,颜色不一样。 原始图片: OriginalPicture 人们告诉我我JPG转换成sRGB的PROFIL代替AdobeRPG。 所以我做到了: $image = new Imagick($chemin_image); // On enleve tout les profils qu'il y avait à la base $image

    1热度

    2回答

    在最近的比赛中,我被赋予了从PNG图像文件的alpha通道中提取二进制数据(另一个PNG)的任务。数据的编码方式是,如果我从左上角的每个像素(例如80,78,71,13,10,26,10)读取alpha通道中的值直到特定点,则生成的数据将形成另一个图像。 最初我试图用PHP完成这个任务,但是我碰到了一个我无法克服的障碍。考虑下面的代码: function pad($hex){ retur

    1热度

    1回答

    使用gd + php旋转图像时出现边框,我不知道我做错了什么。 <?php $size = 900; $img = imagecreate($size, $size); imagesavealpha($img, true); $color = imagecolorallocatealpha($img, 0, 0, 0, 127); imagefill($img, 0, 0, $colo

    2热度

    1回答

    在图像上传,我想调整图像大小为400 X 400的比例。我用GD库代码为: $profilePicture = $_FILES['imgProfilePicture']['tmp_name']; // Get new dimensions list($width_orig, $height_orig, $type) = getimagesize($profilePic

    3热度

    1回答

    安装PHP7-GD这是我Dockerfile FROM php:7.1-fpm-alpine RUN docker-php-ext-install mysqli RUN echo "http://dl-4.alpinelinux.org/alpine/edge/community/" >> /etc/apk/repositories && apk update && \ apk upg

    1热度

    2回答

    我使用gd库创建图像。 该脚本创建图像对象,然后打开logo.png图像并将其粘贴到$image。 $image = ImageCreate(192,64); $myFile = imagecreatefrompng('logo.png'); imagecopy($image,$myFile,0,0,0,0,64,64); ImageDestroy($myFile); 这个脚本在另一个应

    2热度

    1回答

    我需要使用GD库将文本粘贴到另一个文本之后。 Example here。我试着做以下方式 $text = wordwrap($text, 80, "\n"); $count = substr_count($text, "\n"); $string_number = 14; $pos = 0; if ($count >= $string_number) { for ($i = 0;

    2热度

    2回答

    如果我使用功能imagecreatefromjpeg创建图像,然后imagejpeg将其显示给浏览器并且不会将其保存到文件中,我假定它暂时存储在要显示的位置。位置的路径是什么?