Leadtools.Controls Getting Started (.NET) (original) (raw)

Leadtools.Controls has the following implementations that provide image viewing controls:

.NET

Redistributables Paths

Path Target Platform
\Bin\net .NET 6+

Dependencies

Library Description
Leadtools.Controls.WinForms.dll Windows Forms Controls Library
Leadtools.Controls.Wpf.dll WPF Forms Controls Library
NuGet Package Description
Leadtools.Viewer.Controls.WinForms Image Viewer Controls for WinForms
Leadtools.Viewer.Controls.Wpf Viewer Controls for WPF

Sample Programs

Demo Name Source Code Path Description
ASP.NET Controller \Examples\Main\DotNet\AspNetControllerDemo\net Demonstrates using the LEADTOOLS .NET Core NuGet packages to create an ASP.NET RESTful service and showcases how to use LEADTOOLS within a .NET Core Web API environment. Has three controller endpoints showcasing different LEADTOOLS engines: /Barcode/RecognizeBarcodes /Convert/ConvertImage /Ocr/GetText You can use the following sample urls to test: /Barcode/RecognizeBarcodes?uri=https://demo.leadtools.com/images/tiff/barcode1.tif /Convert/ConvertImage?uri=https://demo.leadtools.com/images/pdf/leadtools.pdf /Ocr/GetText?uri=https://demo.leadtools.com/images/tiff/ocr1.tif
Demo Name Source Code Path Pre-Compiled Executable Path Description
Draw \Examples\Main\DotNet\DrawDemo\net \Bin\net\DrawDemo_Original.exe Demonstrates using RasterImage object as a drawing surface. Gets a drawing surface for the LEADTOOLS RasterImage object. Draws graphic objects on the RasterImage object. Saves the updated image.
Demo Name Source Code Path Pre-Compiled Executable Path Description
Main \Examples\Main\DotNet\MainDemo\net \Bin\net\MainDemo_Original.exe Demonstrates many of the basic and advanced core features of LEADTOOLS. Load and save all formats supported by LEADTOOLS Display (scroll/zoom) images with options, including Animation Apply Image Processing Capture images from the screen Acquire images from TWAIN and WIA scanners Print images Copy/paste images to and from the clipboard
Demo Name Source Code Path Pre-Compiled Executable Path Description
Paint While Load \Examples\Main\DotNet\PaintWhileLoadDemo\net \Bin\net\PaintWhileLoadDemo_Original.exe Demonstrates painting an image to the screen while loading/decoding. Simulates receiving an image file over a slow connection. Paints the image in chunks, as it is loaded/decoded.
Demo Name Source Code Path Pre-Compiled Executable Path Description
Print Preview \Examples\Main\DotNet\PrintPreviewDemo\net \Bin\net\PrintPreviewDemo_Original.exe Demonstrates implementing image print preview support using LEADTOOLS.
Demo Name Source Code Path Pre-Compiled Executable Path Description
Main Demo (WPF) \Examples\Main\DotNet\WPFMainDemo\net \Bin\net\WPFMainDemo_Original.exe Demonstrates many of the basic and advanced core features of LEADTOOLS WPF. Load and save all formats supported by LEADTOOLS Display (scroll/zoom) images with options Apply Image Processing
Demo Name Source Code Path Pre-Compiled Executable Path Description
MRC Segmentation \Examples\PDF\DotNet\MrcSegmentationDemo\net \Bin\net\MrcSegmentationDemo_Original.exe Demonstrates MRC segmentation functionality. Create Mixed Raster Content images which simultaneously maximize image compression and image quality.
Demo Name Source Code Path Pre-Compiled Executable Path Description
PDF Compressor \Examples\PDF\DotNet\PdfCompDemo\net \Bin\net\PdfCompDemo_Original.exe Demonstrates PDFCompressor functionality. Convert images to PDF documents using Mixed Raster Content (MRC) technique and many compression types.
Demo Name Source Code Path Pre-Compiled Executable Path Description
PDF Document \Examples\PDF\DotNet\PDFDocumentDemo\net \Bin\net\PDFDocumentDemo_Original.exe Demonstrates PDF SDK functionality with loading and extracting info from PDF documents. Search, copy, and extract Text and images. Load, edit and add Annotations. Load bookmarks and internal links. Load Document metadata. Export text file.
Demo Name Source Code Path Pre-Compiled Executable Path Description
PDF File \Examples\PDF\DotNet\PDFFileDemo\net \Bin\net\PDFFileDemo_Original.exe Demonstrates PDF SDK functionality with manipulation and conversion PDF documents. Optimize PDF documents. Convert to PDF/A documents. Linearize PDF documents for fast web viewing. Merge and split PDF documents. Encrypt PDF documents. Add, replace, and delete pages. Update PDF document metadata. Update PDF document initial view. Convert postscript files to PDF documents.

.NET Framework

Redistributables Paths

Path Target Platform
\Bin\DotNet4\Win32 x86 .NET 4 or 4.5
\Bin\DotNet4\x64 x64 .NET 4 or 4.5

Dependencies

Library Description
Leadtools.Controls.WinForms.dll Windows Forms Controls Library
Leadtools.Controls.Wpf.dll WPF Forms Controls Library
NuGet Package Description
Leadtools.Viewer.Controls.WinForms Image Viewer Controls for WinForms
Leadtools.Viewer.Controls.Wpf Viewer Controls for WPF

Sample Programs

Demo Name Source Code Path Pre-Compiled Executable Path Description
Draw \Examples\Main\DotNet\DrawDemo\fx \Bin\DotNet4\<Win32/x64>\DrawDemo_Original.exe Demonstrates using RasterImage object as a drawing surface. Gets a drawing surface for the LEADTOOLS RasterImage object. Draws graphic objects on the RasterImage object. Saves the updated image.
Demo Name Source Code Path Pre-Compiled Executable Path Description
Main \Examples\Main\DotNet\MainDemo\fx \Bin\DotNet4\<Win32/x64>\MainDemo_Original.exe Demonstrates many of the basic and advanced core features of LEADTOOLS. Load and save all formats supported by LEADTOOLS Display (scroll/zoom) images with options, including Animation Apply Image Processing Capture images from the screen Acquire images from TWAIN and WIA scanners Print images Copy/paste images to and from the clipboard
Demo Name Source Code Path Pre-Compiled Executable Path Description
Paint While Load \Examples\Main\DotNet\PaintWhileLoadDemo\fx \Bin\DotNet4\<Win32/x64>\PaintWhileLoadDemo_Original.exe Demonstrates painting an image to the screen while loading/decoding. Simulates receiving an image file over a slow connection. Paints the image in chunks, as it is loaded/decoded.
Demo Name Source Code Path Pre-Compiled Executable Path Description
Print Preview \Examples\Main\DotNet\PrintPreviewDemo\fx \Bin\DotNet4\<Win32/x64>\PrintPreviewDemo_Original.exe Demonstrates implementing image print preview support using LEADTOOLS.
Demo Name Source Code Path Pre-Compiled Executable Path Description
Main Demo (WPF) \Examples\Main\DotNet\WPFMainDemo\fx \Bin\DotNet4\<Win32/x64>\WPFMainDemo_Original.exe Demonstrates many of the basic and advanced core features of LEADTOOLS WPF. Load and save all formats supported by LEADTOOLS Display (scroll/zoom) images with options Apply Image Processing
Demo Name Source Code Path Pre-Compiled Executable Path Description
MRC Segmentation \Examples\PDF\DotNet\MrcSegmentationDemo\fx \Bin\DotNet4\<Win32/x64>\MrcSegmentationDemo_Original.exe Demonstrates MRC segmentation functionality. Create Mixed Raster Content images which simultaneously maximize image compression and image quality.
Demo Name Source Code Path Pre-Compiled Executable Path Description
PDF Compressor \Examples\PDF\DotNet\PdfCompDemo\fx \Bin\DotNet4\<Win32/x64>\PdfCompDemo_Original.exe Demonstrates PDFCompressor functionality. Convert images to PDF documents using Mixed Raster Content (MRC) technique and many compression types.
Demo Name Source Code Path Pre-Compiled Executable Path Description
PDF Document \Examples\PDF\DotNet\PDFDocumentDemo\fx \Bin\DotNet4\<Win32/x64>\PDFDocumentDemo_Original.exe Demonstrates PDF SDK functionality with loading and extracting info from PDF documents. Search, copy, and extract Text and images. Load, edit and add Annotations. Load bookmarks and internal links. Load Document metadata. Export text file.
Demo Name Source Code Path Pre-Compiled Executable Path Description
PDF File \Examples\PDF\DotNet\PDFFileDemo\fx \Bin\DotNet4\<Win32/x64>\PDFFileDemo_Original.exe Demonstrates PDF SDK functionality with manipulation and conversion PDF documents. Optimize PDF documents. Convert to PDF/A documents. Linearize PDF documents for fast web viewing. Merge and split PDF documents. Encrypt PDF documents. Add, replace, and delete pages. Update PDF document metadata. Update PDF document initial view. Convert postscript files to PDF documents.

Android

Redistributables Paths

Path Target Platform
\Bin\Java leadtools.controls.android.jar (Android)

Dependencies

| Library | Description | Native Libraries | | | --------------- | ------------ | ---------------- | | | leadtools.jar | Core library | Android: | | | libleadtools.so | | | |

Sample Programs

Demo Name Source Code Path Description
LEADTOOLS Demos Library (Android) \Examples\Main\Android\LeadtoolsDemos Provides the classes and objects used by the LEADTOOLS Android demos. Camera Handler Device Utility Helper for requesting permissions for camera/external storage File Browser Dialog/DialogFragment Image File Saver Invert Color Array Adapter Messager Open File Dialog/DialogFragment Progress Dialog/DialogFragment Save File Dialog/DialogFragment Save Format Dialog Shadowed Scroll View Splash Screen Support Helper for setting the license Utility Methods Helper
Demo Name Source Code Path Description
Main (Java) \Examples\Main\Java\MainDemo Demonstrates the basic and core features of LEADTOOLS. Load and save all formats supported by LEADTOOLS Apply Image Processing

JavaScript HTML5

Refer to Leadtools.Controls HTML5 - Getting Started for information on JavaScript and TypeScript HTML5 support: