THotPDF.RenderLoadedPageToBitmap Method

 

THotPDF.RenderLoadedPageToBitmap

THotPDF

 

Top

Iscrtava učitanu stranicu na 24-bitnu RGB GDI bitmapu u navedenoj DPI razlučivosti. Pozivatelj je odgovoran za oslobađanje bitmape. Vraća nil u slučaju neuspjeha.

Bitmapa pokriva vidljivi dio stranice, njezin /CropBox ograničen na njezin /MediaBox (vidi GetLoadedPageVisibleBox); sadržaj izvan njega ne crta se

 

Delphi syntax:

function RenderLoadedPageToBitmap(PageIndex, DPI: Integer): TBitmap;

 

Description

Iscrtava učitanu stranicu u 24-bitni RGB GDI bitmap uz zadanu DPI razlučivost. Prostori boja uzoraka razrješuju se kroz resurse stranice ili Form XObjecta, scn i SCN čuvaju imena obojenih uzoraka ili bezbojne osnovne nijanse, a slikanje uzorka isjecuje se na aktivni put popunjavanja ili prošireni put poteza

Tokovi uzonih uzoraka tokeniziraju se jednom po iscrtavanju i ponovno koriste za sve vidljive ćelije. Poštuju se matrice uzoraka, omeđujući okviri ćelija, ugniježđeni resursi, izolacija grafičkog stanja i potiskivanje boja za bezbojne ćelije. Iscrtavanje odbacuje korake nule ili blizu nule, više od 16,384 ćelija po iscrtavanju i ugniježđivanje uzoraka dublje od četiri razine

Osovinske sjene Type 2 i radijalne sjene Type 3 vrednuju svoje funkcijske objekte kroz deklarirani prostor boja, poštuju domenu sjenčanja i zastavice proširenja te rade za bitmap i izravno iscrtavanje u kontekst uređaja. Radijalne sjene koriste grupirane Gouraud trokute s transformiranom pogreškom tetive kruga ograničenom na 0.35 piksela uređaja i prilagodljivom podjelom boja ograničenom na dvije RGB razine, uz gornju granicu od 262,144 trokuta. Pozivatelj posjeduje netrivialan bitmap rezultat i mora ga osloboditi

Za ograničeno prepoznavanje i atomsko objavljivanje nevidljivog teksta vidi Searchable OCR Text Layers