THotPDF.AcquireLoadedImageRegionAtResolution Method
Descodifica ou reutiliza uma região de uma imagem carregada à resolução de saída pedida e devolve um handle partilhado 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 píxeis de origem e as dimensões de destino selecionam o tamanho da saída descodificada
Valor devolvido
Devolve um handle de bitmap descodificado com contagem de referências, ou nil para limites inválidos ou uma imagem não suportada
Desempenho
A geometria da região e a resolução de destino fazem parte da chave de cache, e os hits em cache quente evitam qualquer cópia do bitmap descodificado
APIs relacionadas
IHPDFDecodedBitmapHandle · DecodeLoadedImageRegionAtResolutionCached