LEADTOOLS - The World Leader in Imaging SDKs LEAD Technologies
 
 

LEADTOOLS Digital Paint SDK

 
Digital Paint

Overview of LEADTOOLS Digital Paint SDK Technology

A must for anyone who wants to add digital painting functionality to their application. With the LEADTOOLS Digital Paint feature, a developer can create an entire image editing or design application, or simply add pieces of those types of functionality into an existing application.

Digital Paint includes both low-level and high-level functions for painting. With the low-level functions, you can programmatically control the painting. With the high-level functions (known as Automated Mode), you can simply turn on Automation, and allow the user to pick the painting tool. With Automation, the user's mouse events are automatically processed and the coding is done for you.

  • Digital Paint SDK technology available as C DLL, C++ classes.
  • Add Digital Paint functionality to single and multi-threaded applications including IIS and Windows WF hosted applications.
  • Native 32 and 64 bit Digital Paint binaries.

Brush options include:

  • Color brush
  • Image/pattern brush
  • Diameter
  • Hardness/sharpness of brush edges
  • Spacing - frequency of touches
  • Density
  • Opacity
  • Fade out - allow the brush to fade during the stroke
  • Texture - apply a bitmapped texture to the brush

Shapes options include:

Removes much of the Windows API programming usually required to draw a shape. Additionally, provides the control of the artistic effects of the drawn shape such as opacity, and paper texture.

  • Line
  • Rectangle
  • Rounded rectangle
  • Ellipse
  • Polygon
  • Polybezier

Region options include:

Create regions for restricting image operations. Regions can range from simple to very complex; many of which are not supported by natively in Windows without LEADTOOLS. Additionally, functionality to resize or scale a region, which is not supported directly by Windows, is included with LEADTOOLS Digital Paint SDK Technology.

  • Rectangle
  • Rounded rectangle
  • Ellipse
  • Polygon
  • Curves
  • Surface - a region starting at a specified point and continues in all directions that contains a specified color and tolerance
  • Border - a region starting at a specified point and continues in all directions until finding a specified color and tolerance
  • Color - a region that contains a specified color and tolerance

Fill options include:

Complete area filling, also know as a FloodFill, with control over both the method of filling and the features of filling.

  • Solid
  • Gradient
  • Background tiled image
  • Opacity
  • Texture
  • and more...

Fill types include:

  • Surface - Fills an area starting at a specified point and continues in all directions that contain a specified color and some tolerance.
  • Border - Fills an area starting at a specified point and continues in all directions until finding a specified color and some tolerance.
  • Color replace - Replaces every pixel using the current fill settings.

Text options include:

Includes comprehensive text drawing features that could normally only be found in a painting applications.

  • Font
  • Border
  • Tiled background bitmap
  • Alignment
  • Opacity
  • Texture
  • and more...

Other LEADTOOLS SDK Technologies Related to Digital Paint

LEADTOOLS SDK Products that Include Digital Paint

Hover over each product for a description. Click for more details.

LEADTOOLS Imaging Pro SDK

LEADTOOLS Imaging Pro includes the tools developers need to add powerful imaging technology to applications. With more than 20 years of imaging development expertise, LEADTOOLS Imaging Pro includes display functions and controls, image compression, image processing, TWAIN and WIA scanning, color conversion, 200+ display effects, 150+ image formats, printing, database imaging, imaging common dialogs and screen capture.

LEADTOOLS Vector Imaging Pro SDK

LEADTOOLS Document Imaging SDK

Develop powerful document imaging applications with LEADTOOLS Document Imaging. Features include comprehensive image annotation, specialized bitonal image display such as scale-to-gray and favor-black, and specialized bitonal image processing. Other features include performance and memory optimizations for bitonal images, document image clean-up including inverted text, border, hole-punch and line removal, and scanning with LEADTOOLS Fast TWAIN and WIA.

LEADTOOLS Recognition Imaging SDK

The LEADTOOLS Recognition Imaging SDK is a handpicked collection of LEADTOOLS SDK features designed to build end-to-end document imaging applications as part of an enterprise level document automation solution that requires scanning, OCR, OMR, forms recognition and processing, archival, annotation and display functionality. This powerful set of tools utilizes LEAD's industry LEADing image processing technology to intelligently identify document features that can be used to recognize any type of scanned or faxed form image.

LEADTOOLS Document Imaging Suite SDK

The LEADTOOLS Document Imaging Suite SDK is a comprehensive collection of LEADTOOLS SDK features designed to build end-to-end document imaging applications within enterprise level document automation solutions that requires capture, OCR, OMR, forms recognition and processing, PDF, print capture, archival, annotation and display functionality. This powerful set of tools utilizes LEAD's industry LEADing image processing technology to intelligently identify document features that can be used to recognize any type of scanned or faxed form image.

LEADTOOLS Medical Imaging SDK

Develop powerful Medical Imaging applications with the LEADTOOLS Medical Imaging SDK. Features include comprehensive full DICOM dataset support, 8-16 bit extended grayscale image support, image annotation, specialized extended grayscale image display such as window level and LUT processing, and specialized medical image processing. Other features include lossless JPEG compression, and signed and unsigned image data processing.

LEADTOOLS PACS Imaging SDK

Develop robust PACS Imaging applications with LEADTOOLS PACS Imaging. Features include Medical Web Viewer Framework, high and low level PACS SCP and SCU functions and controls, secure PACS communication, comprehensive DICOM data set support, image annotation, extended grayscale image display such as window level and LUT processing, and specialized medical image processing. Other features include lossless JPEG compression, JPIP and signed and unsigned image data processing.

LEADTOOLS Medical Imaging Suite SDK

Develop powerful PACS and Medical imaging applications with LEADTOOLS Medical Imaging Suite. Features include Medical Web Viewer Framework, Medical 3D, DICOM DirectShow codecs, high and low level PACS SCP and SCU functions and controls, secure PACS communication, Print to PACS, comprehensive DICOM data set support, image annotation, extended grayscale image display such as window level and LUT processing, and specialized medical image processing. Other features include lossless JPEG compression, JPIP, and signed and unsigned image data processing.

LEADTOOLS Multimedia Suite SDK

The Multimedia Suite SDK is a comprehensive collection of multimedia development technology from LEAD Technologies. By bundling features from the Multimedia SDK, DVD Module, Video Streaming Module, MPEG-2 Transport Module, Imaging Pro SDK and Cloud SDK, the Multimedia Suite provides everything a developer needs to create enterprise level multimedia applications for a wide variety of industries including defense, broadcast, security and more.

 

 
LEADTOOLS Sales: 704-332-5532 | sales@leadtools.com | LEADTOOLS Support: 704-372-9681 | support@leadtools.com