스마트에디터에서 WebP 파일을 업로드하고 이미지로 인식하도록 하는 방법입니다
1-1. smarteditor / photo_uploader / popup / js / basic.js 25줄
filter : /^(image\/bmp|image\/gif|image\/jpg|image\/jpeg|image\/png)$/i,
를 아래와 같이 변경
filter: /^(image\/bmp|image\/gif|image\/jpg|image\/jpeg|image\/png|image\/webp)$/i,
1-2. smarteditor / photo_uploader / popup / js / basic.js 224줄
acceptFileTypes: /(\.|\/)(gif|jpe?g|bmp|png)$/i,
를 아래와 같이 변경
acceptFileTypes: /(\.|\/)(gif|jpe?g|bmp|png|webp)$/i,
2. SmartEditor / photo_uploader / popup / js / jquery.fileupload.js 1287줄
file_types_description : "Image Files (JPG, JPEG, PNG, BMP, GIF)",
를 아래와 같이 변경
file_types_description : "Image Files (JPG, JPEG, PNG, BMP, GIF, WEBP)",
3-1. SmartEditor / photo_uploader / popup / php / UploadHandler.php 28줄
"image/png" => array("imagecreatefrompng", "imagepng"),
아래에 내용 추가
"image/webp" => array("imagecreatefromwebp", "imagewebp"),
3-2. SmartEditor / photo_uploader / popup / php / UploadHandler.php 97, 100, 108줄
'/\.(gif|jpe?g|bmp|png)$/i',
를 검색해서 아래와 같이 변경
'/\.(gif|jpe?g|bmp|png|webp)$/i',
3-3. SmartEditor / photo_uploader / popup / php / UploadHandler.php 502줄
preg_match('/^image\/(gif|jpe?g|png)/', $type, $matches)) {
를 아래와 같이 변경
preg_match('/^image\/(gif|jpe?g|png|webp)/', $type, $matches)) {
3-4. SmartEditor / photo_uploader / popup / php / UploadHandler.php 516줄
case IMAGETYPE_GIF:
$extensions = array('gif');
break;
아래에 내용 추가
case IMAGETYPE_WEBP:
$extensions = array('webp');
break;
3-5. SmartEditor / photo_uploader / popup / php / UploadHandler.php 708줄
case 'png':
$src_func = 'imagecreatefrompng';
$write_func = 'imagepng';
$image_quality = isset($options['png_quality']) ?
$options['png_quality'] : 9;
break;
아래에 내용 추가
case 'webp':
$src_func = 'imagecreatefromwebp';
$write_func = 'imagewebp';
$image_quality = null;
break;
3-6. SmartEditor / photo_uploader / popup / php / UploadHandler.php 1306줄
case 'gif':
return 'image/gif';
아래에 내용 추가
case 'webp':
return 'image/webp';
4. SmartEditor / photo_uploader / popup / swfupload / handlers.js 290, 324줄
/\.(jpg|png|gif)$/i;
를 검색해서 변경
/\.(jpg|png|gif|webp)$/i;
'얕고넓은지식 > Computer knowledge' 카테고리의 다른 글
아이튠즈 백업 위치변경 (1) | 2023.10.29 |
---|---|
실패 하지마 이거 사지마] 아이폰영상 프리미어프로 mov 편집 미리보기 사용하기...이거말고 답없다... (0) | 2023.10.26 |
Explorer.exe -응용프로그램 오류 (1) | 2023.10.14 |
webp 파일 이건뭔가요 ? (0) | 2023.10.14 |
webp 파일에 워터마크 (0) | 2023.10.14 |
포토샵으로 도장 따기 인감따기 직인 따기 (0) | 2023.08.17 |
프리미어 조금이라도 빨리 인코딩하기 내보내기 (0) | 2023.07.26 |
아..이건 진짜다..프리미어 프로 프리뷰 버벅거림 렉 문제 해결 cpu점유율 떨어뜨리기 (0) | 2023.07.25 |
아님] 프리미어프로 2020 프리뷰 렉 버벅거림 완벽해결! (0) | 2023.07.25 |
캐드 선 락걸기 편집안되게 잠그기 LAYLCK (0) | 2023.06.15 |