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- Закодированные данные изображения.
См. также
Примечания пользователя
- Если вы хотите, чтобы файл имел расширение при сохранении, добавьте его в имя файла. Пример :
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