THotPDF.AcquireLoadedImageRegionAtResolution Method

Decodifica ou reutiliza uma região de imagem carregada na resolução de saída solicitada e retorna um handle compartilhado imutável

Declaração

function AcquireLoadedImageRegionAtResolution(
  AImageStream: THPDFStreamObject;
  RegionLeft, RegionTop, RegionRight, RegionBottom,
  TargetPixelWidth, TargetPixelHeight: Integer): IHPDFDecodedBitmapHandle;

Parâmetros

As coordenadas da região selecionam os pixels de origem e as dimensões de destino selecionam o tamanho da saída decodificada

Valor de retorno

Retorna um handle de bitmap decodificado com contagem de referências ou nil para limites inválidos ou uma imagem sem suporte

Desempenho

A geometria da região e a resolução de destino fazem parte da chave de cache, enquanto acertos em cache quente evitam todas as cópias do bitmap decodificado

APIs relacionadas

IHPDFDecodedBitmapHandle · DecodeLoadedImageRegionAtResolutionCached