Skip to main content


Python - Version Powered by LEADTOOLS Twitter Follow YouTube Channel Subscribers

Build Better Apps with LEADTOOLS

Powered by patented artificial intelligence and machine learning algorithms, LEADTOOLS SDKs have helped developers Build Better Apps for over 30 years. LEADTOOLS comprehensive collection of toolkits offer low-code, reliable controls for developers to integrate powerful recognition, document, medical, imaging and multimedia technologies into their applications.

Where to get LEADTOOLS

LEADTOOLS requires a license file for evaluation as well as production. The recommended way to receive a license file is to download the Full Evaluation, which includes all LEADTOOLS Recognition, Document, Medical, Vector, Multimedia, and Imaging technologies for all development and target platforms. The license file included with the Full Evaluation Download unlocks all LEADTOOLS features for evaluation.

LEADTOOLS also offers a package available at the Python Package Index (PyPI).

The LEADTOOLS pip package can be installed through the command line:

pip install leadtools

Note that the LEADTOOLS SDK will still need to be downloaded from the Full Evaluation Download

Starting off with LEADTOOLS

LEADTOOLS has a multitude of tutorials available to make utilizing the SDK that much easier.

Go to the LEADTOOLS Tutorials page to find the tutorial that best fits your development needs.

Included with the Full Evaluation Download are a multitude of demos with respective source code to aid in your evaluation of the SDK. These can be found at this filepath: <INSTALL DIR>\Leadtools23\Examples

LEADTOOLS hosts a multitude of web demos which can be found at the LEADTOOLS Web Demo Applications page

Getting a LEADTOOLS SDK License

  1. Register for a LEADTOOLS Portal account by downloading the evaluation SDK.
  2. Once you've downloaded, your evaluation license will be emailed to you. Your evaluation license can also be found within the LEADTOOLS Portal

For additional details, refer to the Obtaining a License documentation.

Setting the LEADTOOLS SDK License in Python

Setting your runtime license is required to use the LEADTOOLS SDK.

  1. Place your LEADTOOLS.LIC and LEADTOOLS.LIC.KEY files at this filepath: <INSTALL DIR>\Leadtools23\Support\Common\License.
  2. Add the following to the top of your Python file:
import os
import sys

# Import LEADTOOLS Demo common modules
sys.path.append("<INSTALL DIR>/Leadtools23/Examples/Common/Python")

from DemosTools import *
from UnlockSupport import Support

# Add reference to LEADTOOLS
from leadtools import LibraryLoader
LibraryLoader.add_reference("Leadtools")
from Leadtools import RasterSupport
  1. In the DemosTools.py file found at <INSTALL DIR>/Leadtools23/Examples/Common/Python replace the get_bin() method with the following:
@staticmethod
    def get_bin():
        # try with version number first
        bin_folder = os.path.abspath(
            os.path.join(
                DemosTools.get_root(), "<INSTALL DIR>/Leadtools23/Bin{}".format(DemosTools.get_version())
            )
        )
        # then try without version number
        if not os.path.exists(bin_folder):
            bin_folder = os.path.abspath(os.path.join(DemosTools.get_root(), "INSTALL DIR/Leadtools23/Bin"))
        return DemosTools.to_unix_path(bin_folder)

Note: If the leadtools Wheel package is installed step 3 can be skipped

This can be done with the following in the command line:

pip install leadtools
  1. To set your LEADTOOLS SDK license in your python application, place the following line before calling anything else from the SDK, such as the beginning of the main() method:
Support.set_license("<INSTALL DIR>/Leadtools23/Support/Common/License")

For a more detailed guide refer to our Add Reference and Set a License - Python tutorial.

LEADTOOLS Software License Agreement (EULA)

All LEADTOOLS Python Packages are Copyright (c) 1991-2026 Apryse Software Corp., ALL RIGHTS RESERVED and are subject to the LEADTOOLS Software License Agreement.

Free Technical Support

LEADTOOLS support can be reached at support@leadtools.com

For any licensing related questions, please contact sales@leadtools.com

Metadata

Release files for leadtools 23.0.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for leadtools 23.0.0.8
File Interpreter ABI Platform
leadtools-23.0.0.8-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
leadtools-23.0.0.8-py3-none-manylinux1_x86_64.whl Python 3 none Linux glibc 2.5+ x86-64 Details
leadtools-23.0.0.8-py3-none-macosx_10_9_universal2.whl Python 3 none macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 322.0 MB

Release files / leadtools-23.0.0.8-py3-none-win_amd64.whl

Download URL leadtools-23.0.0.8-py3-none-win_amd64.whl
Size 97.8 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
65b4968748a6b901bf927420ab56e33019ebe9b5310c062df2e7f21d8e6e8907
BLAKE2b-256 checksum
How to use checksums
a420a85f04c78ef688fa39329cdf4ace7afa1467064b592f75ad5094f4160811
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / leadtools-23.0.0.8-py3-none-manylinux1_x86_64.whl

Download URL leadtools-23.0.0.8-py3-none-manylinux1_x86_64.whl
Size 63.4 MB
Tags Linux glibc 2.5+ x86-64 Python 3
SHA-256 checksum
How to use checksums
149e9eeb805644debadc4e913a01a521e1036222e204a4f1915a0ff4a17ed2b9
BLAKE2b-256 checksum
How to use checksums
7bdd2f247faeec3cc1774bbf4ae0b8c6bbe2fff710932c1ef7ae6f360af82088
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / leadtools-23.0.0.8-py3-none-macosx_10_9_universal2.whl

Download URL leadtools-23.0.0.8-py3-none-macosx_10_9_universal2.whl
Size 160.8 MB
Tags Python 3 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d8816995ee952d79d6ea5261e51ea623cd9979999de58881e05e836570788b5b
BLAKE2b-256 checksum
How to use checksums
9dbf4dca13f4e3aad12ae674a0dd740030ae1792e9ac4311b543669c66176b1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.4

Release history Release notifications | RSS feed

This release

23.0.0.8 This release

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page