Difference between revisions of "ImageData:encode"

m (wrong parameter case)
m (Removed note stuff (accidental insertion?))
Line 54: Line 54:
  
 
== User Notes ==
 
== User Notes ==
* If you want the file to have an extension when saved add it in the file name. Example : <source lang="lua">image:encode("png","aPngImage.png")</source> -- Above note by [[User:Abdeltif|Abdeltif]] ([[User talk:Abdeltif|talk]]) 13:46, 26 February 2017 (CET)
+
* If you want the file to have an extension when saved add it in the file name. Example : <source lang="lua">image:encode("png","aPngImage.png")</source>
  
 
== Other Languages ==
 
== Other Languages ==
 
{{i18n|ImageData:encode}}
 
{{i18n|ImageData:encode}}

Revision as of 17:56, 27 March 2017

Encodes the ImageData and optionally writes it to the save directory.

Function

Available since LÖVE 0.10.0
This variant is not supported in earlier versions.

Synopsis

filedata = ImageData:encode( format, filename )

Arguments

ImageFormat format
The format to encode the image as.
string filename (nil)
The filename to write the file to. If nil, no file will be written but the FileData will still be returned.

Returns

FileData filedata
The encoded image as a new FileData object.

Function

Available since LÖVE 0.8.0 and removed in LÖVE 0.10.0
This variant is not supported in earlier or later versions.

Synopsis

ImageData:encode( outFile )

Arguments

string outFile
Name of a file to write encoded data to. The format will be automatically deduced from the file extension.

Returns

Nothing.

Function

Available since LÖVE 0.8.0 and removed in LÖVE 0.10.0
This variant is not supported in earlier or later versions.

Synopsis

ImageData:encode( outFile, format )

Arguments

string outFile
Name of a file to write encoded data to.
ImageFormat format
The format to encode the image in.

Returns

Nothing.

Function

Removed in LÖVE 0.8.0
This variant is not supported in that and later versions.

Synopsis

data = ImageData:encode( format )

Arguments

ImageFormat format
The format to encode the image in.

Returns

Data data
The encoded image data.

See Also


User Notes

  • If you want the file to have an extension when saved add it in the file name. Example :
    image:encode("png","aPngImage.png")
    

Other Languages