PS ps_open_image
(PECL ps >= 1.1.0)
ps_open_image — 나중에 배치하기 위해 이미지를 읽습니다.
설명
ps_open_image( resource $psdoc, string $type, string $source, string $data, int $lenght, int $width, int $height, int $components, int $bpc, string $params ): int
메모리에서 이미 사용 가능한 이미지를 읽습니다. 매개변수 source
는 현재 평가되지 않고 memory
로 간주됩니다. 이미지 데이터는 왼쪽 상단 모서리에서 시작하여 오른쪽 하단 모서리에서 끝나는 일련의 픽셀입니다. 각 픽셀은 components
색상 구성 요소로 구성되며 각 구성 요소에는 bpc
비트가 있습니다.
매개변수
psdoc
- ps_new()에 의해 반환된 포스트스크립트 파일의 리소스 식별자입니다.
type
- 이미지의 유형입니다. 가능한 값은
png
,jpeg
또는eps
입니다. source
- 사용되지 않습니다.
data
- 이미지 데이터입니다.
length
- 이미지 데이터의 길이입니다.
width
- 이미지의 너비입니다.
height
- 이미지의 높이입니다.
components
- 각 픽셀의 구성 요소 수입니다. 1(회색조 이미지), 3(rgb 이미지) 또는 4(cmyk, rgba 이미지)가 될 수 있습니다.
bpc
- 구성요소당 비트 수(대부분 8).
params
반환 값
이미지의 식별자를 반환하거나 오류가 발생하면 0을 반환합니다. 식별자는 0보다 큰 양수입니다.
기타
- ps_open_image_file() - 파일에서 이미지 열기
- ps_place_image() - 페이지에 이미지를 배치합니다.
- ps_close_image() - 이미지를 닫고 메모리를 해제합니다.