ExportImageToMemory method

List<int> ExportImageToMemory(
  1. ImageD image,
  2. String fileType
)

Implementation

List<int> ExportImageToMemory(
  ImageD image,
  String fileType,
) => run(
  () => 'ExportImageToMemory($image, $fileType)',
  () {
    final fileSize = rl.Temp.Int$.Ref1();
    final data = rl.Core.ExportImageToMemory(
      rl.Temp.Image$.Ref1(image).ref,
      rl.Temp.String$.ValueOrNull(fileType),
      fileSize,
    );
    return rl.Temp.UnsignedChar$.asDartList(data, fileSize.value).cast();
  },
);