Jump to content
  • Status: Fixed
  • Priority: Critical
  • Resolution: Fixed
  • Platform: Android
  • Affects version: 1.18.3.0

Добрый день!

Суть проблемы изложена в заголовке.
Проявляется только на Android. На iOS отрисовка отличная.

Иллюстрация* поведения и демо приложения, воспроизводящего проблему, представлены во вложении.

На иллюстрации в нижней части формы в качестве эталона вывода представлен TfgImage.

Screenshot_20240802_223513.png

CanvasBitmapDrawTest.zip


Fix version: 1.18.4.0

User Feedback

Recommended Comments

  • Administrators

В методы вывода битмпапа на холст добавлен новый аргумент AHighQuality: Boolean, отвечающий за качество вывода. Чтобы выводить битмап с максимальным качество - передайте в этом аргументе True. По умолчанию сохраняется старое поведение, нацеленное на максимальную скорость.

    procedure DrawBitmap(const ABitmap: TfgBitmap; const ADestRect: TRectF; const AHighQuality: Boolean = False); overload;
    procedure DrawBitmap(const ABitmap: TfgBitmap; const ASourceRectPx: TRect; const ADestRect: TRectF; const AHighQuality: Boolean = False); overload;
    procedure DrawBitmap(const ABitmap: TfgBitmap; const ALeft: Single; const ATop: Single; const AHighQuality: Boolean = False); overload;

 

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.