Documents > Redistribution Notes |
This section explains about the redistributable files along with your application. Files NOT described in the section should not be redistributed without any prior permission from Cuminas.
The following files are DjVu# module.
net2/ contains the binaries for .NET Framework 2.0/3.0/3.5.
net4/ contains the binaries for .NET Framework 4.0.
win32 contains the binary for Windows 32-bit (Intel) and win64 contains the binary for Windows 64-bit (AMD64).
djvusharp/
net2/
win32/
djvusharp.dll
win64/
djvusharp.dll
net4/
win32/
djvusharp.dll
win64/
djvusharp.dll
Please note that djvusharp.dll under net2/ depends on Visual C++ 2008 SP1 runtime and djvusharp.dll under net4/ depends on Visual C++ 2010 runtime.
For more information about VC runtimes, see the last section on the article.
The following files are for cartridge support. Although your application can implement your own cartridge installation and management GUI, CartridgeViewer.exe can be distributed for your users.
cartridges/
CartridgeViewer.exe
The following files are for VPDAdmin support. These files can be redistributed if your license covers VPDAdmin. For the files under scripts directory are customizable. You can modify/remove/add any of these files for your application. Fore more about VPDAdmin automation scripts, see VPDAdmin documentation.
vpdadmin/
scripts/
vpdadmin.xml
xlsprn.js
VPDAdmin.dll
The following files are needed to support europian languages OCR support. These files can be redistributed if your license covers OCR.
ocr/
ocr32host.exe
IRIS_OCR/
aelex.alf
aelex-farsi.alf
afa.ytr
afr.ytr
alb.ytr
appteklexicon.dll
ast.ytr
aym.ytr
azl.ytr
bal.ytr
bas.ytr
bem.ytr
bik.ytr
bis.ytr
bre.ytr
brt.ytr
brz.ytr
bsc.ytr
bsl.ytr
bul.ytr
bye.ytr
cat.ytr
ceb.ytr
cha.ytr
cor.ytr
cro.ytr
cze.ytr
dan.ytr
date.ytr
drs832.dll
drsara32.dll
dut.ytr
eng.ytr
esp.ytr
est.ytr
far.ytr
fij.ytr
fin.ytr
fri.ytr
frn.ytr
fru.ytr
gal.ytr
gan.ytr
grk.ytr
grm.ytr
grn.ytr
hai.ytr
han.ytr
handpr.ocr
heb.ytr
hebrew8.ocr
hil.ytr
hun.ytr
ice.ytr
ido.ytr
idrskrn.dll
iimages.dll
ilo.ytr
ind.ytr
int.ytr
iri.ytr
irism.dll
itl.ytr
jav.ytr
kan.ytr
kap.ytr
kaz.ytr
kic.ytr
kur.ytr
lav.ytr
lit.ytr
ltn.ytr
lub.ytr
lux.ytr
mac.ytr
mad.ytr
mal.ytr
man.ytr
mao.ytr
may.ytr
mex.ytr
min.ytr
mlg.ytr
mlt.ytr
mol.ytr
mon.ytr
nah.ytr
nop.ytr
nrw.ytr
nya.ytr
nyn.ytr
occ.ytr
ocra1.ocr
ocrb1.ocr
pap.ytr
pie.ytr
pol.ytr
prepro.dll
prt.ytr
psarabic.lps
psfarsi.lps
que.ytr
rhe.ytr
rom.ytr
run.ytr
rus.ytr
sam.ytr
sar.ytr
sco.ytr
sel.ytr
ser.ytr
sho.ytr
slk.ytr
sln.ytr
som.ytr
sot.ytr
spn.ytr
sun.ytr
swa.ytr
swd.ytr
swg.ytr
tag.ytr
tah.ytr
tat.ytr
tet.ytr
tok.ytr
ton.ytr
trk.ytr
tsw.ytr
tur.ytr
ukr.ytr
uzb.ytr
war.ytr
wel.ytr
wol.ytr
xho.ytr
zap.ytr
zul.ytr
The following files are needed to support asian languages OCR support. These files can be redistributed if your license covers asian OCR.
ocr/
IRIS_OCR/
ir_fe.dll
jap.ytr
JAPCLAS.DIC
JAPLANG.DIC
JAPPP.DIC
kor.ytr
KORCLAS.DIC
KORLANG.DIC
KORPP.DIC
ljeng32.dll
ljocri32.dll
ljpp32.dll
ljseg32.dll
sch.ytr
SCHCLAS.DIC
SCHLANG.DIC
SCHPP.DIC
tch.ytr
TCHCLAS.DIC
TCHLANG.DIC
TCHPP.DIC
djvusharp.dll is based on Visual C++ runtime and you should also take care about the runtime dependencies.
djvusharp.dll under net2/ (for .NET 2.0/3.0/3.5) depends on VC 2008 SP1 runtime and you should install it using one of the following packages:
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
http://www.microsoft.com/download/en/details.aspx?id=5582
Microsoft Visual C++ 2008 SP1 Redistributable Package (x64)
http://www.microsoft.com/download/en/details.aspx?id=2092
Or, you can also use msm (merge module) included in VS2008 SP1 to develop your installer:
For 32-bit:
Microsoft_VC90_CRT_x86.msm
policy_9_0_Microsoft_VC90_CRT_x86.msm
For 64-bit:
Microsoft_VC90_CRT_x86_x64.msm
policy_9_0_Microsoft_VC90_CRT_x86_x64.msm
Please note that 64-bit module also contains 32-bit versions of DLLs.
These files are placed on the following location:
C:\Program Files\Common Files\Merge Modules
Alternatively, though this is highly discouraged, you can also use the files on the following location:
C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x86\Microsoft.VC90.CRT
C:\Program Files\Microsoft Visual Studio 9.0\VC\redist\x64\Microsoft.VC90.CRT
djvusharp.dll under net4/ (for .NET 4.0) depends on VC 2010 SP1 runtime and you should install it using one of the following packages:
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
http://www.microsoft.com/download/en/details.aspx?id=8328
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
http://www.microsoft.com/download/en/details.aspx?id=13523
Or, you can also use msm (merge module) included in VS2010 to develop your installer:
For 32-bit:
Microsoft_VC100_CRT_x86.msm
For 64-bit:
Microsoft_VC100_CRT_x64.msm
Please note that 64-bit module also contains 32-bit versions of DLLs.
These files are placed on the following location:
C:\Program Files\Common Files\Merge Modules
Alternatively, though this is highly discouraged, you can also use the files on the following location:
C:\Program Files\Microsoft Visual Studio 10.0\VC\redist\x86\Microsoft.VC100.CRT
C:\Program Files\Microsoft Visual Studio 10.0\VC\redist\x64\Microsoft.VC100.CRT
![]() |
On 64-bit systems, Program Files should be changed to Program Files (x86). |