RegisterModernImageDecoderBackend
Обработка изображений, конфигурация
Описание
Устанавливает пользовательский callback декодера, который забирает себе всё декодирование современных изображений
Callback получает входной поток, выходной PNG-поток, определённый формат и флаг ориентации; возврат True означает, что вывод содержит полный PNG
Синтаксис
Delphi
Procedure RegisterModernImageDecoderBackend(
Backend: TPDFlibModernImageDecodeCallback);Параметры
| Backend | Callback под сигнатуру TPDFlibModernImageDecodeCallback; Nil допустим и очищает регистрацию |
|---|
Примечания
Регистрация защищена блокировкой бэкенда и заменяет любой ранее установленный callback
Пока callback установлен, нативная библиотека кодеков полностью обходится стороной — это держит развёртывание без внешних модулей; чтобы вернуться к пути через кодеки, вызовите ClearModernImageDecoderBackend
См. также
ClearModernImageDecoderBackend, DecodeModernImageToPNG, DetermineModernImageFormat, ModernImageCodecAvailable