Leadtools.Drawing Getting Started (original) (raw)
Summary
The Leadtools.Drawing assembly provides support for painting/drawing to a device, painting on the surface of a LEADTOOLS image, image conversion, region conversion, etc.
.NET
.NET Framework
Java/Android
.NET
Redistributables Paths
Path
Target Platform
\Bin\net
.NET 6+
Dependencies
Library
Description
Dependencies
Leadtools.Drawing.dll
The Leadtools.Drawing assembly contains classes, delegates, enumerations, and structures that support painting to a device or on the surface of a LEADTOOLS image. It also has many functions to convert between different types of images and also to and from different types of region objects.
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
The Leadtools namespace provides libraries with properties, methods, events, structures and interfaces for building applications with LEADTOOLS SDKs. It is required in all applications.
The Leadtools.Converters namespace provides for interoperation between a LEADTOOLS image (Leadtools.RasterImage) and various other types of images from different environments.
The Leadtools.Document.Converter namespace can be used to create powerful, automated document conversion, archival and delivery systems for .NET (C# & VB).
The Leadtools.Svg namespace can be used to add vector loading, editing, saving, converting and display functionality to applications.
.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
Dependencies
Leadtools.Drawing.dll
The Leadtools.Drawing assembly contains classes, delegates, enumerations, and structures that support painting to a device or on the surface of a LEADTOOLS image. It also has many functions to convert between different types of images and also to and from different types of region objects.
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
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.
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
The Leadtools namespace provides libraries with properties, methods, events, structures and interfaces for building applications with LEADTOOLS SDKs. It is required in all applications.
The Leadtools.Converters namespace provides for interoperation between a LEADTOOLS image (Leadtools.RasterImage) and various other types of images from different environments.
The Leadtools.Document.Converter namespace can be used to create powerful, automated document conversion, archival and delivery systems for .NET (C# & VB).
The Leadtools.Svg namespace can be used to add vector loading, editing, saving, converting and display functionality to applications.
Java/Android
Redistributables Paths
Path
Target Platform
\Bin\Android\x86_64 (Android)
x86_64 Android
\Bin\Android\x86 (Android)
x86 Android
\Bin\Android\arm64-v8a (Android)
arm64-v8a Android
\Bin\Android\armeabi-v7a (Android)
armeabi-v7a Android
\Bin\CDLL\Win32 (Windows)
x86 Windows
\Bin\CDLL\x64 (Windows)
x64 Windows
\Bin\Lib\x86 (Linux)
x86 Linux
\Bin\Lib\x64 (Linux)
x64 Linux
Dependencies
Library
Description
Jars
Native Libraries
leadtools.drawing.jar
The Leadtools.Drawing assembly supports painting to a device or on the surface of a LEADTOOLS image. It also has many functions to convert between different types of images and also to and from different types of region objects.
leadtools.jar
Android libleadtools.drawing.so libleadtools.so Linux libltdrw.so libltkrn.so Windows Ltdrwu.dll Ltdrwx.dll Ltkrnu.dll Ltkrnx.dll
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