Lib_png: сохранение изображений в формате PNG
Lib_png - библиотека для сохранения изображений
в ФС телефона в формате PNG и получения бинарника PNG в виде строки.
В версии 3.0 снято ограничение в 64 КБ на размер ZLib блока.
Сохранение в ФС осуществляется функцией save_png:
public static int save_png(Image img, String FileName);
Функция
public static String png_to_string(Image img);
возвращает строку, соответствующую массиву байт
PNG-файла.
PASCAL:
function save_png(img:image;FileName:string):integer;
Параметры:
img-сохраняемое изображение
FileName-имя файла(с расширением .png).
Функция возвращает 1 в случае успешной записи
или -1 в случае ошибки зприси данных.
Функция требует доступа к ФС(запись и чтение).
Поддерживаются телефоны с ФС JSR75.
function png_to_string(img:image):string;
Параметры:
img-исходное изображение.
Возвращает байты PNG-файла в виде строки.
Внимание! Необходимо добавить все файлы из папки res в ресурсы проекта!
Проверено на SE k510i.
Последний раз редактировалось ViNT, 26.09.2008 в 23:27.
|