RegisterModernImageDecoderBackend

Manipulação de imagens, Configuração

Descrição

Instala um callback de decoder personalizado que assume toda a decodificação de imagem moderna

O callback recebe o stream de entrada, um stream PNG de saída, o formato farejado e o flag de orientação; devolver True significa que a saída contém um PNG completo

Sintaxe

Delphi

Procedure RegisterModernImageDecoderBackend(
  Backend: TPDFlibModernImageDecodeCallback);

Parâmetros

BackendCallback compatível com TPDFlibModernImageDecodeCallback; Nil é aceito e limpa o registro

Observações

O registro é protegido pelo lock do backend e substitui qualquer callback registrado antes

Enquanto um callback está instalado a biblioteca de codecs nativa é totalmente ignorada, o que mantém os deployments livres de módulos externos; chame ClearModernImageDecoderBackend para voltar ao caminho do codec

Veja também

ClearModernImageDecoderBackend, DecodeModernImageToPNG, DetermineModernImageFormat, ModernImageCodecAvailable