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
Ідентифікатор ресурсу PostScript-файлу, повернутий функцією ps_new()
type
Тип зображення. Можливі значення: png
jpeg
илиeps
source
Не використовується.
data
Дані зображення.
length
Довжина даних зображення.
width
Ширина зображення.
height
Висота зображення.
components
Кількість компонентів кожного пікселя. Можливо: 1 (зображення в градаціях сірого), 3 (зображення RGB) або 4 (зображення cmyk, rgba).
bpc
Кількість біт на компонент (найчастіше 8).
params
Значення, що повертаються
Повертає ідентифікатор зображення або нуль у разі помилки. Ідентифікатор – позитивне число більше 0.
Дивіться також
- ps_open_image_file() - Відкриває зображення із файлу
- ps_place_image() - Розміщує зображення на сторінці
- ps_close_image() - Закриває зображення та звільняє пам'ять