|
THotPDF.RenderLoadedPageToBitmap
|
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
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, 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
|