Files for redistribution are installed by the LEADTOOLS setup. For more information about the installation directory structure, refer to the Installation Directory.
You may not copy or redistribute files without obtaining the proper LEADTOOLS license. In some cases, the license is included with your initial purchase of LEADTOOLS. In other cases, you must obtain a license from a third party or enter into a royalty agreement with LEAD to obtain the proper license. For these special licensing situations, see the notes accompanying the specific redistributable.
After you have obtained a runtime license and developer key, call the applicable SetLicense method for the source code platform to disable the nag message. For detailed information listing the particular SetLicense method by platform, refer to Setting a Runtime License.
You may not distribute header files with your application, and you may not provide software development capabilities in your application.
For a listing of the exact Redistributables needed for specific applications, refer to the information below.
File | Description |
---|---|
Leadtools | LEADTOOLS Raster Imaging core members. Required for all .NET, Android, iOS/macOS, HTML5 JavaScript, and Java applications. |
LTKRN | LEADTOOLS kernel. Required for all C API and C++ Class Library applications. |
LTWVC | LEADTOOLS C++ Class Library. Required for all C++ Class Library applications. |
LEADTOOLS SDK Framework | Redistributables / Files to be Included with your Application |
---|---|
.NET, Android, or iOS/macOS | .NET, Android, or iOS/macOS - Files to be Included With Your Application |
HTML5 JavaScript | HTML5 JavaScript - Files to be Included With Your Application |
Java | Java - Files to be Included With Your Application |
Multimedia | Multimedia Files .NET - Files to be Included with your Application |
Media Foundation .NET - Files You Must Include With Your Application | |
Media Streaming .NET - Files You Must Include With Your Application |
LEADTOOLS Runtime Licensing
LEADTOOLS Runtime Licensing FAQ
LEADTOOLS Kernel DLL has a dynamic runtime dependency on SQLite that is only needed when using a LEADTOOLS Runtime License that enables Local Use-based Logging.
Operating System | Platforms | Runtime Kernel Dependency | Kernel Dependency Installation | |
---|---|---|---|---|
Windows | C DLL | ltsqlite?.dll |
Installed with LEADTOOLS | |
.NET Framework | ||||
.NET 6+ | ||||
Java | ||||
Javascript | ||||
Python | ||||
Xamarin | ||||
MAUI | ||||
Linux | C\C++ | libsqlite3.so.0 |
Installed by the user | |
.NET 6+ | ||||
Java | ||||
Javascript | ||||
Python | ||||
Xamarin | ||||
macOS | Xcode | libsqlite3.dylib |
Installed by the user | |
.NET 6+ | ||||
Java | ||||
Javascript | ||||
Python | ||||
Xamarin | ||||
MAUI |