Dekodiranje barkoda učitane stranice
THotPDF.DecodeLoadedPageBarcodes prikazuje jednu učitanu stranicu ili regiju u prostoru stranice i posuđuje rezultirajući 24-bitni bitmap zaabranom IHPDFBarcodeDecoder-u za aplikaciju
Zadani put od 144 DPI koristi progresivno renderiranje popisa prikaza, ograničava rasterske piksele i vršne radne bajtove te provjerava otkazivanje između odsječaka renderiranja, pokušaja rotacije, poziva dekodera i provjere rezultata
Rotacija i koordinate
bdrpFallback prvo dekodira izvorni raster i alocira kopije od 90, 180 i 270 stupnjeva samo kada nije prihvaćen valjani rezultat, izbjegavajući četiri poziva dekodera na uobičajenom putu
Dekoder izvještava o granicama piksela i orijentaciji u smjeru kazaljke na satu u odnosu na posuđeni bitmap pokušaja
HotPDF poništava rotaciju pokušaja i matricu prikaza stranice, vraćajući pravokutnik poravnan s osi i orijentaciju u smjeru suprotnom od kazaljke na satu u PDF korisničkom prostoru stranice, uključujući stranice čiji je unos /Rotate različit od nule
Provjera i deduplikacija
Svaki rezultat provjerava se za konačno povjerenje, orijentaciju, geometriju, valjani Unicode te konfigurirana ograničenja teksta i sirovih bajtova
Kada se zatraže sve rotacije, podudarajuća simbologija, korisni teret i preklapajuće granice stranice dedupliciraju se prema presjeku-nad-unijom i zadržava se kandidat s najvećim povjerenjem
Operacija nikada ne modificira učitani graf objekata i ne objavljuje djelomičan niz rezultata nakon greške renderiranja, dekodera, proračuna ili otkazivanja