PHP çıkışı görüntü oluşturmak

3 Cevap php

Ben PHP çıktı images / küçük oluşturma ile denemek istiyorum. Biri bu kullanmak isteyeceği bir yer çeşitli modüller ile bir CMS olduğunu ve daha sonra nasıl her modül görünüyor nasıl çıktı. Bir minik var Bu görüntüler ve tüm içermelidir.

Bunu nasıl yapıyor hakkında herhangi bir ipucu / fikirler gitmek istiyorsunuz?

3 Cevap

i render html resim / görüntü oluşturmak istiyorum, bu kolay olmayacak inanıyorum. Bunun için bir 3. parti ekran görüntüsü bileşeni kullanmak gerekecektir neden. Siz geçici bir dosyaya html kaydetmek ve bu bileşenin o dosyanın url geçmek ve bunun bir ekran görüntüsü almak ve daha sonra sırayla u kendi uygulamanızda kullanabileceğiniz görüntü oluşturmak olacaktır.

Render tarayıcıdan tarayıcıya farklılık ve açıkça bir tarayıcı / istemci özelliğidir çünkü, ben bu saf PHP ile yapılabilir sanmıyorum.

Sen GD kütüphanesi php.ini dosyasında açık olduğundan emin olmak gerekir.

Sonra görüntüleri işlemek için nasıl kapak GD kütüphanesi fonksiyonları üzerinde php.net üzerinden bir sörf var.

İyi şanslar!

Ben sadece benim projede küçük bir sistemi hayata geçirdik, bu yüzden size bazı yararlı ipuçları verebilir:

  • Minik almak için komut dosyası tanımlayın gibi / thumb.php? File = / bir / file.jpg
  • Sonucunuzu önbelleğe. Resim zaten daha önce yapıldı, eğer varsa, sadece göndermek sonra, kaydetmek, başparmak oluşturmak, önbelleğe alınmış dosya göndermek, eğer sizin komut, kontrol edin. Üzerlerine üreten hızlı bir süreç değildir.
  • Sen her zaman up-to-güncel olduğundan emin olmak için, cron ile başparmak-cache klasörünü boşaltmak.
  • O '(boşluk)' gibi diğer birine, içine str_replace '/' karakteri ile küçük depolamak için daha kolay olacaktır. (Bazı / dosya / o "bazı dosya Image.gif" almak için daha kolay olurdu image.gif / isteği olsun) bu size klasörün yapısını yeniden gerekmez.