Snapshots de região do THPDFViewer
Renderiza apenas o retângulo de página PDF selecionado, de modo que o uso de memória depende da região e não da página inteira
Declaração
function CreatePageRegionSnapshot(PageIndex: Integer;
const PageRect: THPDFRectangle; DPI: Integer= 150): TBitmap;
function CreateCurrentPageRegionSnapshot(const PageRect: THPDFRectangle;
DPI: Integer= 150): TBitmap;
Observações
- O retângulo de entrada usa pontos PDF e origem no canto inferior esquerdo
- O retângulo de entrada usa pontos PDF e origem no canto inferior esquerdo
- O retângulo de entrada usa pontos PDF e origem no canto inferior esquerdo
- Uma interseção vazia ou uma página inválida devolve
nil - O retângulo de entrada usa pontos PDF e origem no canto inferior esquerdo
- O bitmap devolvido inclui tanto a rotação da página PDF quanto o
ViewRotationatual
Observações
Region.Left := 72;
Region.Bottom := 72;
Region.Right := 288;
Region.Top := 216;
Bitmap := Model.CreateCurrentPageRegionSnapshot(Region, 300);