Supported Environments

Platforms

Image Description
.NET Framework
Supported in .NET 4.0 and later
Java
Supported in Java. Java Document Service supports Tomcat® 10.x
Android
Supported in Android Froyo 2.2 and later
iOS/OSX
Supported in iOS 8.0 and later and macOS 10.10 and later
HTML5
Supported in any web browser that supports HTML5
LEADTOOLS Cloud Services
Supported in any language via Web API endpoints
Xamarin
Supported in Xamarin and Xamarin Forms

Xamarin Framework Deprecation

As of LEADTOOLS v23, the cross-platform Xamarin framework has been deprecated and replaced with LEADTOOLS .NET MAUI framework.

For any LEADTOOLS Xamarin apps you have already built, we recommend you migrate to the LEADTOOLS .NET MAUI framework. To help you with the migration, review the LEADTOOLS .NET MAUI tutorials to get you started.

This change is driven by Microsoft's announcement to end Xamarin support.

LEADTOOLS provides toolkits in editions that can support development of software applications for any of the following environments:

LEADTOOLS Document, Medical and Raster

Assemblies .NET Framework
(Win x86, x64)
.NET Core
(Windows, Linux, macOS)
Xamarin *
(iOS, Android)
UWP iOS, macOS Java Android HTML5 JavaScript
Leadtools
Leadtools.Annotations.Automation
Leadtools.Annotations.BatesStamp
Leadtools.Annotations.Designers
Leadtools.Annotations.Engine
Leadtools.Annotations.Rendering
Leadtools.Barcode
Leadtools.Caching
Leadtools.Codecs
Leadtools.ColorConversion
Leadtools.ContentManager
Leadtools.Converters
Leadtools.Controls
Leadtools.Controls.Medical (HTML5)
Leadtools.Dicom
Leadtools.Dicom.AddIn
Leadtools.Dicom.Annotations
Leadtools.Dicom.Common
Leadtools.Dicom.Imaging
Leadtools.Dicom.Scp
Leadtools.Dicom.Scu
Leadtools.Dicom.Server.Admin
Leadtools.Document
Leadtools.Document.Analytics
Leadtools.Document.Converter
Leadtools.Document.Compare
Leadtools.Document.Viewer
Leadtools.Document.Unstructured
Leadtools.Document.Writer
Leadtools.Drawing
Leadtools.Forms.Auto
Leadtools.Forms.Commands
Leadtools.Forms.Common
Leadtools.Forms.Processing
Leadtools.Forms.Processing.Omr
Leadtools.Forms.Recognition
Leadtools.Forms.Recognition.Barcode
Leadtools.Forms.Recognition.Ocr
Leadtools.Forms.Recognition.Search
Leadtools.ImageOptimization
Leadtools.ImageProcessing.Color
Leadtools.ImageProcessing.Core
Leadtools.ImageProcessing.Effects
Leadtools.ImageProcessing.SpecialEffects
Leadtools.Jpeg2000
Leadtools.Jpip
Leadtools.Jpip.Client
Leadtools.Jpip.Client.WinForms
Leadtools.Jpip.Server
Leadtools.LEADVIEW
Leadtools.Logging
Leadtools.Logging.Medical
Leadtools.MediaWriter
Leadtools.Medical.DataAccessLayer
Leadtools.Medical.ExternalStore.DataAccessLayer
Leadtools.Medical.HL7
Leadtools.Medical.Logging.DataAccessLayer
Leadtools.Medical.Media.DataAccessLayer
Leadtools.Medical.Storage.DataAccessLayer
Leadtools.Medical.Worklist.DataAccessLayer
Leadtools.Medical.Worklist.Wcf
Leadtools.Medical.Workstation
Leadtools.Medical.Workstation.Client
Leadtools.Medical.Workstation.DataAccessLayer
Leadtools.Medical.Workstation.Loader
Leadtools.Medical3D
Leadtools.MedicalViewer
Leadtools.Mrc
Leadtools.Multimedia (.NET | HTML5)
Leadtools.Ocr
Leadtools.Pdf
Leadtools.Pdf.Annotations
Leadtools.PdfCompressor
Leadtools.Printer
Leadtools.Printer.Client
Leadtools.Printer.Client.Installer
Leadtools.Regex
Leadtools.Sane
Leadtools.Sane.Server
Leadtools.ScreenCapture
Leadtools.Services.Twain
Leadtools.SharePoint.Client
Leadtools.SpecialEffects
Leadtools.Svg
Leadtools.Twain
Leadtools.Wia
Leadtools.Windows.D2DRendering
Leadtools.Windows.Media
Leadtools.Windows.Media.Effects
Leadtools.Windows.Media.TransitionBase
Leadtools.Windows.Media.Transitions
Leadtools.WinForms.CommonDialogs.Color
Leadtools.WinForms.CommonDialogs.File

* Note for Xamarin developers:

The Xamarin iOS compiler tries to strip out any assemblies that are not directly referenced in the project source. When developing for Xamarin iOS, if the application's linker setting is set to anything other than Don't Link, you must call Assembly.Use.

Therefore, if the application is using any of the assemblies in the table below indirectly, a call to the corresponding Assembly.Use must be added in the source code.

.NetStandard Assembly Usage
Leadtools.Core Leadtools.Core.Assembly.Use();
Leadtools.Ocr.LEADEngine Leadtools.Ocr.LEADEngine.Assembly.Use();
Leadtools.Svg Leadtools.Svg.Assembly.Use();
Leadtools.Forms.Recognition.Ocr Leadtools.Forms.Recognition.Ocr.Assembly.Use();
Leadtools.Forms.Recognition.Barcode Leadtools.Forms.Recognition.Barcode.Assembly.Use();

LEADTOOLS Multimedia

LEADTOOLS Multimedia Assemblies Win 32 Win 64
Leadtools.MediaFoundation
Leadtools.MediaStreaming
Leadtools.Multimedia
Leadtools.MediaWriter
LMNetDMX
LMNetMux
LMNetSnk
LMNetSrc
LTDvdWriter
Leadtools.SpeechRecognition

LEADTOOLS Medical Web Viewer Assemblies

LEADTOOLS Medical Web Viewer Assemblies Win 32 Win 64
Leadtools.Medical.WebViewer.ExternalControl

LEADTOOLS Xamarin

LEADTOOLS Camera Xamarin

See Also

Help Version 23.0.2024.8.27
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Imaging, Medical, and Document
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.