라이브러리
[PHP] Imagick::writeImagesFile - 파일 핸들에 프레임을 씁니다.
Imagick::writeImagesFile() 함수
Imagick::writeImagesFile() 함수는 Imagick 객체의 모든 이미지 파일을 지정된 파일에 저장합니다. 이 함수는 이미지 파일을 하나의 파일로 합쳐서 저장할 수 있습니다.
사용법
#hostingforum.kr
php
Imagick::writeImagesFile(string $filename, int $offset = 0, int $quality = 0)
- `$filename`: 저장할 파일 이름
- `$offset`: 저장할 파일의 시작 위치 (기본값: 0)
- `$quality`: 저장할 파일의 품질 (기본값: 0)
예제
#hostingforum.kr
php
// Imagick 객체 생성
$imagick = new Imagick();
// 이미지 추가
$imagick->newImage(100, 100, 'white');
$imagick->newImage(100, 100, 'red');
$imagick->newImage(100, 100, 'blue');
// 이미지 저장
$imagick->writeImagesFile('example.png');
// 품질 80%로 저장
$imagick->writeImagesFile('example_quality.png', 0, 80);
설명
이 예제에서는 Imagick 객체를 생성하고 3개의 이미지 파일을 추가합니다. 그런 다음, `writeImagesFile()` 함수를 사용하여 모든 이미지 파일을 하나의 파일 (`example.png`)에 저장합니다. 품질을 80%로 설정하여 `example_quality.png` 파일에 저장합니다.
참고
- `writeImagesFile()` 함수는 이미지를 하나의 파일로 합쳐서 저장할 수 있습니다.
- 품질을 설정하면 이미지의 압축률이 변경됩니다.
- 파일 이름을 지정하지 않으면, 현재 디렉토리에 파일이 저장됩니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.