Ben bir zip görüntü dosyalarını montaj ve tarayıcı / Flex uygulaması için akışı için bir çözüm kullanıyorum. (Paul Duncan ZipStream, http://pablotron.org/software/zipstream-php/).
Sadece görüntü dosyalarını yükleme ve onları çalışıyor sıkıştırarak. Burada bir dosyayı sıkıştırmak için çekirdek bulunuyor:
// Reading the file and converting to string data
$stringdata = file_get_contents($imagefile);
// Compressing the string data
$zdata = gzdeflate($stringdata );
Benim sorunum sıkıştırarak önce GD kullanarak görüntüyü işlemek için istiyor. Bu yüzden string veri formatına görüntü verilerini (imagecreatefrompng) dönüştürmek için bir çözüm gerekir:
// Reading the file as GD image data
$imagedata = imagecreatefrompng($imagefile);
// Do some GD processing: Adding watermarks etc. No problem here...
// HOW TO DO THIS???
// convert the $imagedata to $stringdata - PROBLEM!
// Compressing the string data
$zdata = gzdeflate($stringdata );
Herhangi bir ipucu?