THotPDF.DecodeLoadedImageRegionAtResolutionCached Method

Descodifica uma região de uma imagem carregada numa resolução de destino exata, através da cache limitada do renderer 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 píxeis de origem e as dimensões de destino selecionam o tamanho exato do bitmap de saída

Valor devolvido

Devolve um TBitmap recém-alocado pertencente a quem chama, ou nil quando o pedido não pode ser descodificado

Concorrência

A chave inclui a identidade do stream, a região de origem, as dimensões de destino e a política de descodificação, para que apenas pedidos equivalentes sejam coalescidos

APIs relacionadas

Descodificação JPEG DCT reduzida · Cache de descodificação de imagens carregadas em partições