这是我的第一个问题,我打算在这个论坛上闲逛。因为我正在学习,所以我对编程非常陌生,但我正在取得很大的进步。所以,考虑到这一点,我会尽量做到尽可能详细。
我正在使用的项目是使用GD PHP创建一个png-image。脚本接收数据,根据这些计算图像WIDTH / HEIGHT。然后,根据该数据,我在不同的点上打印出图像上的像素。一切都很好,它显示图像并将其保存在服务器上,没有任何问题。但是当我运行脚本时,它会将图像输出到浏览器。我不希望这样。我只是希望脚本处理图像并将其保存到服务器。我已经搜索了很多,但没有发现任何相关内容。
创建图像的代码:我必须删除一些代码,但不需要回答我的问题。我怀疑它是标题和imagecreatetruecolor的东西。这是我能提供的所有数据。
<?php
//Some calculations before
// --- START: CREATE IMAGE ---
$png = imagecreatetruecolor($WIDTH, $HEIGHT);
imagesavealpha($png, true);
$trans_colour = imagecolorallocatealpha($png, 0, 0, 0, 127);
imagefill($png, 0, 0, $trans_colour);
//Here's just a loop to print pixels
header("Content-type: image/png");
imagepng($png);
save($png); //Function used for saving
//Erase from memory
imagedestroy($png);
?>