THotPDF.DecodeLoadedImageRegionAtResolutionCached Method

Decodifica uma região de imagem carregada em uma resolução alvo exata por meio do cache limitado do renderizador e do coordenador singleflight por chave

Declaração

function DecodeLoadedImageRegionAtResolutionCached(
  AImageStream: THPDFStreamObject;
  RegionLeft, RegionTop, RegionRight, RegionBottom,
  TargetPixelWidth, TargetPixelHeight: Integer): TBitmap;

Parâmetros

A região é expressa em pixels de origem e as dimensões alvo selecionam o tamanho exato do bitmap de saída

Valor de retorno

Retorna um TBitmap recém-alocado de propriedade do chamador ou nil quando a solicitação não pode ser decodificada

Concorrência

A chave inclui a identidade do fluxo, a região de origem, as dimensões alvo e a política de decodificação, de modo que apenas solicitações equivalentes são unificadas

APIs relacionadas

Decodificação JPEG DCT Reduzida · Cache Fragmentado de Decodificação de Imagens Carregadas