我正在开发一个Android应用程序,使用Delphi10.2东京作为开发工具。为了打印到斑马打印机,我需要发送一个图像作为一个JBitmap。我找不到任何关于如何加载该JBitmap的主题的光线。我有一个包含图片的TBitmap。我只需要把它转到那个JBitmap上。
如有任何意见,我们将不胜感激。
提前感谢
发布于 2018-09-24 22:30:26
uses
Androidapi.JNI.GraphicsContentViewText,
FMX.Graphics, FMX.Surfaces, FMX.Helpers.Android;
function BitmapToJBitmap(const ABitmap: TBitmap): JBitmap;
var
LSurface: TBitmapSurface;
begin
Result := TJBitmap.JavaClass.createBitmap(ABitmap.Width, ABitmap.Height, TJBitmap_Config.JavaClass.ARGB_8888);
LSurface := TBitmapSurface.Create;
try
LSurface.Assign(ABitmap);
SurfaceToJBitmap(LSurface, Result);
finally
LSurface.Free;
end;
end;https://stackoverflow.com/questions/52478159
复制相似问题