CaptureRegion

Interação com o visualizador, renderização e impressão

Descrição

Renderiza a região de pixels do cliente indicada, incluindo páginas, fundo e destaques persistentes, em um novo bitmap de 32 bpp de propriedade do chamador; este é o motor por trás do modo de visualizador vmSnapshot e também funciona headlessly

O retângulo é normalizado, trocado quando invertido e alargado para pelo menos um pixel, e o canto superior esquerdo da região corresponde à posição 0, 0 do bitmap relativa à posição de rolagem atual

Sintaxe

Delphi

Function TPDFlibViewer.CaptureRegion(Const Region: TRect): TBitmap;

Parâmetros

RegionRetângulo em pixels de cliente descrevendo a área a renderizar

Valores retornados

TBitmapUm novo bitmap do tamanho solicitado, pré-preenchido com a cor do controle; o chamador deve liberá-lo

Veja também

TPDFlibViewer, CaptureCurrentView, AddHighlightRegion, HighlightFormFields