imagepng,设置质量而无需写入文件,怎么样?

时间:2015-06-19 22:06:16

标签: php

我想将PNG导出到内存中:

Select

我想要一个好的压缩,但我还需要设置一个文件名。我不想要它,怎么做呢?

1 个答案:

答案 0 :(得分:2)

你可以这样做:

<?php
ob_start();
imagepng($img, null, 9, PNG_ALL_FILTERS);
$image_data = ob_get_contents();
ob_end_clean();

来自manual

  

文件名:     保存文件的路径。如果未设置或为NULL,则原始图像流将直接输出。