Показать сообщение отдельно
Старый 01.08.2008, 13:11   #1
ViNT
Модератор
 
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений
(для 817 пользователей)
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.
Вложения
Тип файла: zip Lib_png3.zip (75.2 Кб, 975 просмотров)

Последний раз редактировалось ViNT, 26.09.2008 в 23:27.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
m1kc. (24.09.2008)