RegisterModernImageDecoderBackend

Bildverarbeitung, Konfiguration

Beschreibung

Installiert einen eigenen Decoder-Callback, der das gesamte Modern-Image-Dekodieren übernimmt

Der Callback bekommt den Eingabestream, einen PNG-Ausgabestream, das geschnüffelte Format und das Orientierungs-Flag; True zurückgeben heißt, die Ausgabe hält ein vollständiges PNG

Syntax

Delphi

Procedure RegisterModernImageDecoderBackend(
  Backend: TPDFlibModernImageDecodeCallback);

Parameter

BackendCallback passend zu TPDFlibModernImageDecodeCallback; Nil ist erlaubt und hebt die Registrierung auf

Anmerkungen

Die Registrierung ist durch den Backend-Lock abgesichert und ersetzt jeden zuvor registrierten Callback

Solange ein Callback installiert ist, wird die native Codec-Bibliothek komplett umgangen, was Deployments von externen Modulen freihält; ClearModernImageDecoderBackend aufrufen, um wieder auf den Codec-Pfad zu fallen

Siehe auch

ClearModernImageDecoderBackend, DecodeModernImageToPNG, DetermineModernImageFormat, ModernImageCodecAvailable