0

我下载图像,调整它们的大小并使用 StackOverFlow 上的以下代码插入它们:

Navigator.Get(Image, MImage);
MImage.Position := 0;
si := HeaderFooterWithNavigation.ArticlesImages.Source.Add;
si.Name := 'Source' + IntToStr(A);
si.MultiResBitmap.LoadItemFromStream(MImage, 1);
d:=HeaderFooterWithNavigation.ArticlesImages.Destination.Add;
Layer := d.Layers.Add;
Layer.SourceRect.Rect := TRectF.Create(0, 0,
si.MultiResBitmap.Bitmaps[1].Width, si.MultiResBitmap.Bitmaps[1].Height); 
Layer.Name := si.name;

虽然这可行,但我的 ListView 中的图像最终会被像素化。它们如何出现抗锯齿?我使用 Delphi 10.2 Rio 并使用 FMX。

4

0 回答 0