Домой Классы Статические функции Перечисления (ENUM) Записи (RECORD)

{WebP||Webp|_format|_load_save}


CLASS {WebP||Webp|_format|_load_save} , UNTESTED :



IMPORT : {Bitmap} , {AL4_drawing} , {Stream} , {File_stream} .


-------------------------------------------------------------------- 'load'

    

FUNCTION From_file ( STR Path|_of_file ) ==> {Bitmap} , NEW



FUNCTION From_stream ( {Stream} S|ource_stream ) ==> {Bitmap} , NEW



FUNCTION Can_load ==> BOOL



FUNCTION Can_save ==> BOOL



-------------------------------------------------------------------- 'save'

  

FUNCTION To_file|_save (
     
{Bitmap} B|itmap_to_save ,
     
STR Path|_of_file ,
     
INT Quality|_of_compression_10_to_100 ,
     
BOOL Lossless ) ==> BOOL



FUNCTION To_stream (
     
{Bitmap} B|itmap_to_save ,
     
{Stream} S|tream_destination ,
     
INT Quality|_of_compression_10_to_100 ,
     
BOOL Lossless ) ==> BOOL


END