Sol üst köşesinde bir siyah piksel ile küçük oluşturmak PHP GD

0 Cevap php

Uyarı: CodeIgniter ile fazla deneyimim yok ve ben aslında başka bir geliştirici tarafından oluşturulan bir site güncelleme duyuyorum.

Nedense CodeIgniter görüntü sınıfı sol üst köşesinde siyah piksel ile küçük yaratıyor. İşte bir örnek:

alt text

Bu yalnızca (bu site süper bir topal paylaşılan ana barındırılan ediliyor) üretimi gerçekleşmesi gibi görünüyor. Minyatür Slicehost benim OS X dev makine ve benim Ubuntu makinede gayet oluşturulur.

Kod oldukça Demirbaş, ve ben ne söyleyebilirim görüntü kütüphanesi kadar vida seçenekleri bir sürü yok.

Seçenekler şöyle:

$this->Image_Resize['image_library'] = 'gd2';
$this->Image_Resize['thumb_marker'] = 'thumb_';
$this->Image_Resize['create_thumb'] = TRUE;
$this->Image_Resize['maintain_ratio'] = TRUE;
$this->Image_Resize['width'] = 200;
$this->Image_Resize['height'] = 200;

Ve sonra görüntü aşağıdaki gibi işlenir:

$this->Image_Resize['source_image'] = 'images/news/'.$image['file_name'];
$this->image_lib->initialize($this->Image_Resize);
$this->image_lib->resize();

Herkes önce bu sorunu çalıştırmak mı? Google & SO aramalar yerde beni almıyor. Bu pikseller beni deli ediyor.

Update: Ben korktum gibi, bu CodeIgniter ile ilgisi yoktu. Bir şey konağın GD kütüphanesi ile sorunludur ve onlar başka bir şey desteklemez. Ben bu sorunu var dünyada başka kimseyi bulamıyorum sadece garip.

Neyse benim tavsiyem, hiç, hiç Doteasy kullanmak asla etmektir. Onlar bir kabus vardır.

0 Cevap