Spec-Zone.ru › LÖVE

ImageData:encode

Кодирует ImageData в формате файла и, по желанию, записывает его в каталог сохранения.

Функция

Доступно начиная с LÖVE 0.10.0
Этот вариант не поддерживается в более ранних версиях.

Синтаксис

filedata = ImageData:encode( format, filename )

Аргументы

ImageEncodeFormat format
Формат кодирования изображения.
string filename (nil)
Имя файла для записи. Если nil, файл не будет записан, но FileData всё равно будет возвращён.

Возвращаемые значения

FileData filedata
Закодированное изображение как новый объект FileData.

Функция

Доступно начиная с LÖVE 0.8.0 и удалено в LÖVE 0.10.0
Этот вариант не поддерживается в более ранних или более поздних версиях.

Синтаксис

ImageData:encode( outFile )

Аргументы

string outFile
Имя файла для записи закодированных данных. Формат будет автоматически определён по расширению файла.

Возвращаемые значения

Ничего.

Функция

Доступно начиная с LÖVE 0.8.0 и удалено в LÖVE 0.10.0
Этот вариант не поддерживается в более ранних или более поздних версиях.

Синтаксис

ImageData:encode( outFile, format )

Аргументы

string outFile
Имя файла для записи закодированных данных.
ImageEncodeFormat format
Формат кодирования изображения.

Возвращаемые значения

Ничего.

Функция

Удалено в LÖVE 0.8.0
Этот вариант не поддерживается в этой и более поздних версиях.

Синтаксис

data = ImageData:encode( format )

Аргументы

ImageEncodeFormat format
Формат кодирования изображения.

Возвращаемые значения

Data data
Закодированные данные изображения.

См. также

  • ImageData


Примечания пользователя

  • Если вы хотите, чтобы файл имел расширение при сохранении, добавьте его в имя файла. Пример :
    image:encode("png","aPngImage.png")

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/ImageData:encode

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API