package Ġpers . v ictor . ext Ċ Ċ import Ġandroid . graphics . Bitmap Factory Ċ import Ġjava . io . File Ċ import Ġjava . io . File OutputStream Ċ Ċ /** Ċ Ġ* ĠCreated Ġby ĠV ictor Ġon Ġ 2 0 1 7 / 1 0 / 1 1 . Ġ( à¸ĩ ĠâĢ¢ ÌĢ _ âĢ¢ Ìģ ) à¸ĩ Ċ Ġ*/ Ċ Ċ fun ĠByteArray . save File ( path : ĠString ) Ġ{ ĊĠĠĠ Ġval Ġfile Ġ= ĠFile ( path ) ĊĠĠĠ Ġif Ġ(! file . exists ()) Ġ{ ĊĠĠĠĠĠĠĠ Ġfile . createNew File () ĊĠĠĠ Ġ} ĊĠĠĠ Ġval Ġoutput Ġ= ĠFileOutputStream ( file ) ĊĠĠĠ Ġoutput . write ( this ) ĊĠĠĠ Ġoutput . flush () ĊĠĠĠ Ġoutput . close () Ċ } Ċ Ċ fun ĠByteArray . to Bitmap ( opts : ĠBitmap Factory . Options ? Ġ= Ġnull ) Ġ= ĠBitmap Factory . decode ByteArray ( this , Ġ 0 , Ġsize , Ġopts )