ImageGear .NET v24.12 - Updated
Manually Packaging OCR Dependencies
User Guide > Licensing and Distributing > Deploying Your Product > Package Your Dependencies Manually > Manually Packaging OCR Dependencies

To manually distribute an application that uses ImageGear.Recognition Namespace, you must include into the distribution package the Recognition engine files and their dependencies. The set of files needed depends on the type(s) of recognition performed by the application.

If you are using Recognition in a web project, you cannot use the default constructor, as it is not suited to web applications. Instead, you need to specify the location of the dependencies in the Recognition constructor, ImGearRecognition Constructor(String).
Deploying an application that uses the ImageGear Recognition Component requires the following merge modules to be installed:

Merge Modules

Install the following merge modules along with your application:

Dependencies

Redistribute the following dependencies:

Core Recognition Files

All applications using ImageGear OCR require the following Core files:

asciieng.lng

Bnt.dll

Bold300.knb

CharSetTable.chr

CRX.dll

Dot.dll

english.lng

Firewrx.dll

FireWrx2.dll

FireWrx3.dll

FireWrx4.dll

FireWrx5.dll

FireWrx6.dll

ICDLLW32.dll

ImageGear24.Recognition.dll

kdu_V43R.DLL

KernelAPI.dll

LATIN1.shp

LATIN2.shp

LogMan.dll

lpdata.bin

Mat.dll

Mor.dll

Mor2.dll

Mor3.dll

Mor4.dll

Mor5.dll

Mor6.dll

NLSCH_1_0.dll

NLSCH_1_1.dll

NLUtils.dll

NuanceLS.exe

NuanceLS.exe.config

pccext.dll

pccext2.dll

pccext3.dll

pccext4.dll

pccext5.dll

pccext6.dll

R_ENG.DAT

RecDiag.dll

Recogn.bct

recogn.set

Recogn24.bct

rndsdawg.dll

rndsinso.dll

sami.set

SFOCR.tud

SPDFLib.dll

ssdoc-schema3.xsd

tudas.fa

vtdata.bin

XIBRTB.BIN

XIBRTC.BIN

XIBRTD.BIN

XIBRTE.BIN

XIBRTP.BIN

XIBRTS.BIN

XIBRTZ.BIN

XIBRZB.BIN

XIBRZC.BIN

XIBRZD.BIN

XIBRZE.BIN

XIBRZP.BIN

XIBRZS.BIN

XIBRZZ.BIN

XIDANB.BIN

XIDANC.BIN

XIDAND.BIN

XIDANE.BIN

XIDANP.BIN

XIDANS.BIN

XIDANZ.BIN

XIDUTB.BIN

XIDUTC.BIN

XIDUTD.BIN

XIDUTE.BIN

XIDUTP.BIN

XIDUTS.BIN

XIDUTZ.BIN

Xiengb.bin

Xiengc.bin

Xiengd.bin

xiengd.dmd

Xienge.bin

Xiengf.bin

xiengl.bin

Xiengp.bin

Xiengs.bin

Xiengz.bin

XIFINB.BIN

XIFINC.BIN

XIFIND.BIN

XIFINE.BIN

XIFINP.BIN

XIFINS.BIN

XIFINZ.BIN

XIFRNB.BIN

XIFRNC.BIN

XIFRND.BIN

XIFRNE.BIN

XIFRNP.BIN

XIFRNS.BIN

XIFRNZ.BIN

XIGRMB.BIN

XIGRMC.BIN

XIGRMD.BIN

XIGRME.BIN

XIGRMP.BIN

XIGRMS.BIN

XIGRMZ.BIN

xiintd.dmd

XIITLB.BIN

XIITLC.BIN

XIITLD.BIN

XIITLE.BIN

XIITLP.BIN

XIITLS.BIN

XIITLZ.BIN

XINRWB.BIN

XINRWC.BIN

XINRWD.BIN

XINRWE.BIN

XINRWP.BIN

XINRWS.BIN

XINRWZ.BIN

XIPRTB.BIN

XIPRTC.BIN

XIPRTD.BIN

XIPRTE.BIN

XIPRTP.BIN

XIPRTS.BIN

XIPRTZ.BIN

XISPNB.BIN

XISPNC.BIN

XISPND.BIN

XISPNE.BIN

XISPNP.BIN

XISPNS.BIN

XISPNZ.BIN

XISWDB.BIN

XISWDC.BIN

XISWDD.BIN

XISWDE.BIN

XISWDP.BIN

XISWDS.BIN

XISWDZ.BIN

xocr.dll

xocr2.dll

xocr3.dll

xocr32b.exe

xocr4.dll

xocr5.dll

xocr6.dll

Western OCR Feature

OCR applications that  recognize Western languages also require the following files:

BALTIC.shp

CYRILLIC.shp

czech.lng

danish.lng

dutch.lng

finnish.lng

french.lng

german.lng

greek.lng

GREEK.shp

hungar.lng

ICHUNW32.dll

italian.lng

lpdata_russian.bin

norsk.lng

polish.lng

port.lng

R_CAT.DAT

R_CZH.DAT

R_DAN.DAT

R_DUT.DAT

R_FIN.DAT

R_FRE.DAT

R_GER.DAT

R_GRE.DAT

R_HUN.DAT

R_ITA.DAT

R_NOR.DAT

R_POL.DAT

R_POR.DAT

R_RUS.DAT

R_SLN.DMD

R_SPA.DAT

R_SWE.DAT

russian.lng

spanish.lng

swedish.lng

turkish.lng

TURKISH.shp

xibrzd.dmd

xiczhd.dmd

xidand.dmd

xidutd.dmd

xifind.dmd

xifrnd.dmd

xigred.dmd

xigrmd.dmd

xihund.dmd

xiitld.dmd

xinrwd.dmd

xipold.dmd

xiprtd.dmd

xispnd.dmd

xiswdd.dmd

xiturd.dmd

 

You may also need vertical dictionary (legal, medical, financial) support files for Western languages:

dut_legal.dmd

dut_medical.dmd

eng_financial.dmd

eng_legal.dmd

eng_medical.dmd

fre_legal.dmd

fre_med.dmd

ger_legal.dmd

ger_medical.dmd

Asian OCR Feature

OCR applications that recognize Asian languages also require the following files:

aceIden.dat

arabic.model

Asian.dll

big5.cjkset

BIG5_GlyphMap_MingLiu.dat

bigramh.dat

bigramz.dat

cbigram.dat

chs.mb

cht.mb

cylm.elm

datasim.dat

engdic.dat

engidx.dat

errstore.dat

EUC-CN.cjkset

EUC-JP.cjkset

EUC-TW.cjkset

GB18030.cjkset

GB2312_GlyphMap_song.dat

gbk.cjkset

hangullb.dat

HKscs-2004.cjkset

hybridmodule.dll

Icr2.dll

japan.mb

jpcode.uni

jpprint.dat

jpprint2.dat

jpserht.dat

jptree.dat

kadmos_rec.cfg

korean.mb

KOREAN_GlyphMap_GungsuhChe.dat

krcode.uni

krdist.dat

krprint.dat

krserht.dat

krtree.dat

kszp.dat

LMQuery.dll

lookup.dat

mojilist.dat

mytoolbox.dll

ocrhc.dat

ocrvc.dat

pdfdoc.cjkset

quantifi.dat

RecoCore.dll

sccode.uni

scprint.dat

scprint2.dat

scserht.dat

sctree.dat

shift_jis.cjkset

sizes.dat

SJIS_GlyphMap_MSMinCho.dat

tccode.uni

tcprint.dat

tcprint2.dat

tcserht.dat

tctree.dat

thocr_CHN_BIG.lib

thocr_JPN_BIG.lib

thocr_KRN.lib

THOCRAPI.DLL

ttfth.rec

tw_bu.dat

tw_gu.dat

tw_ku.dat

tw_su.dat

tw_ub.dat

tw_ug.dat

tw_uk.dat

tw_us.dat

TWBIG532.dll

twcut.dll

twcutchr.dll

twcutckr.dll

twcutla.dll

twcutle.dll

twcutlin.dll

twcutlkr.dll

TWForm.dll

TWGB32.dll

twiden.dll

twksc32.dll

TWLAY32.dll

twlay32a.dll

TWLAYKR.dll

tworient.dll

twpost32.dll

twpostk.dll

twrecc.dll

twrece.dll

twrecj.dll

twreck.dll

twrecs.dll

TWReverse.dll

TWSJIS32.dll

twstruct.dll

uhc.cjkset

unoun.dat

uzu_n.dat

zbigramk.dat

Formatted Output Feature

OCR applications that output recognized data to formatted documents requires ImGearRecLicenseFeature.FormattedOutput license feature to be enabled. If this feature is enabled, the files listed below must be present on the system in addition to files required for the OCR feature.

AppDomainLoader.dll

AppHelper.dll

AppProductConfig.dll

AppUtils.dll

atm2lll.dll

ConvSettings.sts

Defaults.dll

DocXConv.dlc

DocXManagedWrapper.dll

ePubConv.dlc

ExcelCnv.dlc

ExcelXCnv.dlc

ExcelXManagedWrapper.dll

Formatter.dll

HTMLCnv.dlc

IF_PNG.dll

InfoPathConv.dlc

IPP_OmniPage.dlm

LecsoMgr.dll

LecsoX.OXML.Converters.PresentationML.dll

LecsoX.OXML.Converters.SpreadSheetML.dll

LecsoX.OXML.Converters.WordProcessingML.dll

LEditor.dll

ME_ConverterMgr.dlm

ME_D2D.dlm

ME_DocMgr.dlm

ME_WFAssist.dlm

ME_WFMgr.dlm

ME_WFView.dlm

MiddleEarth.dll

MorIF.dll

PDFCnv.dlc

PPTXConv.dlc

PPTXManagedWrapper.dll

PreRendering.dll

RecAPIPlus.dll

Recogn.bct

Recogn24.bct

Rendering.dll

Rendering2.dll

RtfConv.dlc

SkinnedClasses.dll

SkinnedWindows.dll

ssdoc-schema2.xml

TxtConv.dlc

WM_OPActions.dlm

WM_OPSteps.dlm

WM_OPUIActions.dlm

WordMLConv.dlc

WPCnv.dlc

XMLConv.dlc

 

See Also