In my project I'm getting long blob from MySQL DB and decode Base64 by using,
B4X:
buffer1=su1.DecodeBase64(rs.GetString("image"))
then I use this code,
B4X:
Sub BytesToFile (Dir As String, FileName As String, Data() As Byte)
Dim out As OutputStream = File.OpenOutput(Dir, FileName, False)
out.WriteBytes(Data, 0, Data.Length)
out.Close
ProgressDialogHide
End Sub
and call BytesToFile(File.DirAssets,rs.GetString("product_name") & ".png",buffer1) to save image file in dirassets. I'm getting Error for this.
The reason why I'm saving images in dirAssets is I'm using BCTextEngine library and need to call image by using [img FileName="logo.png" width=50/]
Is there anyway to save files in dirAssets or any other way to call images in BCTextEngine (DirInternal or DirRootExternal)