Ugrađeno prepoznavanje OCR-a i bar-koda
Preopterećenja bez eksternog mehanizma metoda ApplyLoadedOCRTextLayer i DecodeLoadedPageBarcodes koriste HotPDF-ova ograničena ugrađena prepoznavača
OCR obim
Ugrađeni OCR mehanizam prepoznaje mašinski štampana ASCII slova i cifre, uključujući tekst s mešanim velikim i malim slovima, kroz Otsu binarizaciju s rezervnom lokalnom prozorskom opcijom, ekstrakciju znakova preko povezanih komponenti i ograničeno upoređivanje sivih tonova s keširanim višefontskim šablonima znakova
Regular, bold, italic i bold italic šabloni pokrivaju Arial, Times New Roman, Courier New, Tahoma i Segoe UI bez spoljašnje OCR instalacije
Prepoznavač normalizuje svetao tekst na pretežno tamnoj pozadini i prihvata izbledeli tekst kada je raspon sivih tonova najmanje 16 nivoa od 255, uz očuvanje bitmape pozivaoca i njenih koordinata reči
Grupisanje po visini reda i kontekst veličine slova razdvajaju oblike velikih i malih slova, tačke nad i i j spajaju se s njihovim stubovi, šum od flek ispod minimalne površine komponente se zanemaruje, a razmaci između reči otkrivaju se bimodalnim grupisanjem razmaka
Prepoznate reči izveštavaju o osnovnim linijama i visinama velikih slova po redu, tako da ApplyLoadedOCRTextLayer može precizno da postavi tekst koji se može pretraživati
Prirodne scene, nepodržani fontovi, veoma mali tekst i dvosmisleni oblici i dalje ne vraćaju pogođenu reč, a svaka reč koja sadrži neprepoznat zadržani glif izostavlja se u celini umesto da neprimetno izgubi znakove
Uniformne pozadine i slike čiji je raspon sivih tonova manji od 16 nivoa ne vraćaju rezultat; automatski izbor polariteta pretpostavlja da pozadina zauzima većinu stranice
Validna slika bez prepoznatih reči uspešno se završava sa praznim nizom rezultata, uključujući prazne, slabo kontrastne stranice i stranice s nepodržanim tekstom; serije skeniranih dokumenata nastavljaju sa sledećim stranicama, dok nevažeći zahtevi, otkazivanje i iscrpljena ograničenja i dalje ne uspevaju
Windows FPC čita i 24-bitne i 32-bitne ulazne bitmape bez promene piksel formata ili odbacivanja originalnih piksela
Obim bar-koda
Ugrađeni linearni mehanizam dekodira Code 39, Code 128 skupove A/B/C sa SHIFT i FNC kontrolama, EAN-8, EAN-13, UPC-A i UPC-E sa njihovim obaveznim kontrolnim ciframa
QR Code verzije 1 do 40 podržavaju četvrtinske rotacije i ogledalo orijentacije, perspektivno uzorkovanje zasnovano na finder oblacima, BCH oporavak formata i Reed-Solomon korekciju oštećenih kodnih reči unutar kapaciteta svakog bloka
Data Matrix ECC 200 podržava kvadratne veličine od 10 do 144 modula, šest standardnih pravougaonih veličina, više regiona i blokova te ASCII, C40, Text, X12, EDIFACT i Base256 sadržaje
PDF417 podržava text, numeric i byte kompakciju sa GF(929) Reed-Solomon korekcijom na nivoima korekcije grešaka od 0 do 8
Byte sadržaji čuvaju svoje sirove bajtove i poštuju podržane ECI karakter setove, uključujući UTF-8; nepodržane ECI vrednosti eksplicitno padaju
Svako ugrađeno skeniranje slike prijavljuje jedan prepoznat simbol; koristite page i region cevovod ili dekoder aplikacije kada u jednom rasteru treba otkriti više simbola
Data Matrix DMRE i perspektivno uzorkovanje su van trenutnog dekodera, a PDF417 oporavak zahteva da locator obrasci svakog reda ostanu prepoznatljivi; oštećenje koje uništi locator geometriju ili prekorači kapacitet korekcije ne vraća rezultat
Budžeti i atomičnost
Prepoznavanje je ograničeno na slike 4096 sa 4096 i 4,194,304 piksela uz fiksne vremenske, rezultatske, tekstualne i sirove-bajtne limite
Ugrađeni OCR proverava svoj dvosekundni rok i token otkazivanja tokom konverzije piksela, pragovanja, ekstrakcije komponenti, normalizacije glifova i analize linija; plafon od 8,192 komponente ograničava analizu gustog šuma
Otkazivanje se propagira kroz postojeće OCR i bar-kod cevovode, koji objavljuju rezultate samo nakon što kompletan zahtev uspe