döngüsü için kullanarak küçük oluşturabilirsiniz

1 Cevap php

Codeigniter içinde for döngüsü kullanarak Çýkartýlan resim klasöründen Thumbnails oluşturmak nasıl?

1 Cevap

Directory Yardımcısı yükleyin:

$this->load->helper('directory');

Dizini haritası:

$images = directory_map('./directoryRelativeToIndexDotPhp/');

Şimdi $ görüntüleri dosyaların bir dizi, yeniden boyutlandırma, içlerinden image_lib sınıf ve döngü için bir yapılandırma dizi kurmak:

$config['image_library'] = 'gd2';
$config['maintain_ratio'] = TRUE;
$config['width'] = 100;
$config['height'] = 100;
foreach ($images AS $file) {
    $config['source_image'] = $file;
    $this->load->library('image_lib', $config);
    $this->image_lib->resize();
}

Test edilmiş, ancak bu iyi bir başlangıç ​​vermelidir değil. Muhtemelen dosya yeniden boyutlandırma önce aslında görüntüler olup olmadığını kontrol etmek isteyebilirsiniz.

Görüntü işleme kütüphanesi üzerine belgelerini kontrol http://codeigniter.com/user%5Fguide/libraries/image%5Flib.html