Codeigniter에서 for 루프를 사용하여 압축 해제 된 이미지 폴더에서 축소판을 만드는 방법은 무엇입니까?for 루프를 사용하여 축소판을 만듭니다
0
A
답변
0
로드 디렉토리 도우미 :
$this->load->helper('directory');
디렉토리지도 : 이제
$images = directory_map('./directoryRelativeToIndexDotPhp/');
을 당신이 그들을 통해 image_lib 이미지 클래스와 루프의 구성 배열을 설정 $ 이미지의 파일의 배열, , 이미지 크기 조정 :
$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();
}
테스트를 거치지 않았지만 좋은 시작을 제공해야합니다. 크기를 조정하기 전에 파일이 실제로 이미지인지 확인하고 싶을 것입니다. 이미지 조작 라이브러리에있는 문서를 밖으로
점검 http://codeigniter.com/user_guide/libraries/image_lib.html
1
아니 이 더 좋을 것이다
config['image_library'] = 'gd2';
$config['maintain_ratio'] = TRUE;
$config['width'] = 100;
$config['height'] = 100;
$this->load->library('image_lib', $config);
foreach ($images AS $file) {
$config['source_image'] = $file;
$this->image_lib->initialize($config);
$this->image_lib->resize();
}
관련 문제
- 1. PHP를 사용하여 축소판을 만듭니다. (사각형으로 자른)
- 2. for 루프를 사용하여 UIView를 이동하십시오.
- 3. codeignitor 고정 크기로 축소판을 만듭니다.
- 4. For 루프를 사용하여 2 차원 배열 채우기
- 5. JS 커서 루프를 만듭니다
- 6. 루비 루프를 사용하여 DISTINCT 개수의 배열을 만듭니다.
- 7. FOR 루프를 사용하여 같은 숫자의 배수를 잡습니다.
- 8. for 루프를 사용하여 TextViews로 선형 레이아웃 만들기
- 9. for 루프를 사용하여 Java에서 패턴을 인쇄하십시오.
- 10. for 루프를 사용하여 SQL 쿼리에 텍스트 추가하기
- 11. for 루프를 사용하여 목록에서 요소 가져 오기
- 12. for 루프를 사용하여 숫자를 늘리는 방법
- 13. FOR 루프를 사용하여 이벤트 시퀀스 바인딩
- 14. for 루프를 사용하여 배열의 인덱스 수를 계산합니다.
- 15. for 루프를 사용하여 객체의 배열을 선언하십시오. C++
- 16. C# 여러 줄을 for 루프를 사용하여 만들기
- 17. 동적으로 이미지 축소판을 만듭니다 (django 사용)
- 18. std :: for_each 또는 std :: transform을 사용하여 for 루프를 작성하는 방법?
- 19. for 루프를 통한 축소판 액세스.
- 20. for 루프를 Parallel.For 루프로 변환하십시오.
- 21. Verilog에서 for 루프를 실행하려면 어떻게해야합니까?
- 22. 템플릿 내에서 for 루프를 수행
- 23. javafx를 사용하여 for 루프를 사용하여 장면의 모양 업데이트
- 24. AS3에서 for 루프를 중지했다가 시작 하시겠습니까?
- 25. lxml 및 루프를 사용하여 xml rss를 파이썬으로 만듭니다.
- 26. linq 쿼리 내에서 어떤 종류의 루프를 만듭니다.
- 27. 조건이 확인되지 않으면 파이썬이 루프를 만듭니다.
- 28. 향상된 for 루프를 사용하여 배열을 초기화하는 방법은 무엇입니까?
- 29. for 루프를 사용하여 16 진수 변환기로 변환하는 방법 - 파이썬
- 30. 파이썬에서 for 루프를 사용하여 중첩 목록에 값 지정하기