RegisterModernImageDecoderBackend

Обработка изображений, конфигурация

Описание

Устанавливает пользовательский callback декодера, который забирает себе всё декодирование современных изображений

Callback получает входной поток, выходной PNG-поток, определённый формат и флаг ориентации; возврат True означает, что вывод содержит полный PNG

Синтаксис

Delphi

Procedure RegisterModernImageDecoderBackend(
  Backend: TPDFlibModernImageDecodeCallback);

Параметры

BackendCallback под сигнатуру TPDFlibModernImageDecodeCallback; Nil допустим и очищает регистрацию

Примечания

Регистрация защищена блокировкой бэкенда и заменяет любой ранее установленный callback

Пока callback установлен, нативная библиотека кодеков полностью обходится стороной — это держит развёртывание без внешних модулей; чтобы вернуться к пути через кодеки, вызовите ClearModernImageDecoderBackend

См. также

ClearModernImageDecoderBackend, DecodeModernImageToPNG, DetermineModernImageFormat, ModernImageCodecAvailable