Ladatun sivun viivakoodinpurkaus

THotPDF.DecodeLoadedPageBarcodes renderöi yhden ladatun sivun tai sivutila-alueen ja lainaa tuloksena olevan 24-bittisen bittikartan sovelluksen valitsemalle IHPDFBarcodeDecoder-objektille

Oletusarvoinen 144 DPI -polku käyttää progressiivista näyttöluettelorenderöintiä, rajaa rasteripikselit ja huipputyötavut sekä tarkistaa peruutuksen renderöintiviipaleiden, kiertoyritysten, purkajakutsuin ja tuloksen validoinnin välillä

Kierto ja koordinaatit

bdrpFallback purkaa ensin alkuperäisen rasterin ja varaa vain tarvittaessa 90, 180 ja 270 asteen kopiot, kun kelvollista tulosta ei ole hyväksytty, välttäen neljä purkajakutsua tavallisella polulla

Purkaja raportoi pikselirajat ja myötäpäiväisen suunnan suhteessa lainattuun yritysbittikarttaan

HotPDF kääntää yrityskierron ja sivun renderöintimatriisin ja palauttaa akselisuuntaisen suorakulmion ja vastapäiväisen suunnan PDF-sivun käyttäjätilassa, mukaan lukien sivut, joiden /Rotate-merkintä on nollasta poikkeava

Validointi ja toistojen poisto

Jokainen tulos tarkistetaan äärellisen luottamuksen, suunnan, geometrian, kelvollisen Unicode-kuvauksen sekä määritettyjen teksti- ja raakabytirajojen osalta

Kun kaikki kierrot pyydetään, vastaavat symboliikka-, hyötykuorma- ja päällekkäiset sivurajat poistetaan toistona leikkaussumman (intersection-over-union) perusteella ja korkeimman luottamuksen ehdokas säilytetään

Toiminto ei koskaan muokkaa ladattua objektigraafia eikä julkaise osittaista tulosjoukkoa renderöinti-, purkamis-, budjetti- tai peruutusvirheen jälkeen

Liittyvä API