gpt4 book ai didi

php - 在 PHP 中压缩 PNG 文件

转载 作者:搜寻专家 更新时间:2023-10-31 21:15:24 24 4
gpt4 key购买 nike

我正在生成带有 PHP 开罗扩展名的 PNG 文件。图像包含背景和文本。现在我想在 cairo 生成这些图像后用 PHP 压缩这些图像。有没有图书馆可以做到这一点?

我找到了 pngcrush 工具。但它是一个命令行工具。我不想调用 system 调用。如果没有 PHP 解决方案,C 解决方案也可以。在这种情况下,我将制作一个 PHP 扩展。

我已阅读 this related问题。但是里面没有答案。

最佳答案

您可以使用 imagepng() ...

//If you don't already have a handle to the image and it's just on the file system...
$im = imagecreatefrompng("yourGenerateFile.png");
$quality = 5; //0 - 9 (0= no compression, 9 = high compression)
imagepng($im, 'file/to/save.png', $quality); //leave out filename if you want it to output to the buffer
imagedestroy($im);

关于php - 在 PHP 中压缩 PNG 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9947827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com