Digital Paint SDK Libraries
LEADTOOLS Digital Paint provides advanced image edit and design features to .NET 6+, C++ Class Library, C#, VB, and C/C++ developers. Digital Paint includes low-level functions to programmatically draw on images, and high-level tools to quickly implement features. With the high-level tools (known as Automated Mode), developers can simply turn on automation and allow the user to select a painting tool. The user's mouse events are automatically processed without the need for the developer to write additional code.
Brush Options
The LEADTOOLS SDK digital paint libraries provide complete control over the digital paint brush:
- Color
- Density
- Diameter
- Opacity
- Spacing
- Fade out
- Image/pattern/texture
- Hardness/sharpness of edges
Shape Options
The LEADTOOLS SDK digital paint libraries shape functions remove the complexity required to draw a shape and provide artistic effects such as opacity and paper texture.
- Ellipse
- Line
- Polybezier
- Polygon
- Rectangle
- Rounded rectangle
Region Options
Create regions to restrict image operations to a specific area of the image. Regions can range from simple to very complex; many of which are not supported by Windows without LEADTOOLS. Additionally, region scaling, which is not directly supported by Windows, is included with the LEADTOOLS Digital Paint SDK Technology.
- Border
- Region starting at a point and continues in all directions until finding a color and tolerance
- Color
- Region that contains a color and tolerance
- Shapes
- Curve, ellipse, polygon, rectangle, rounded rectangle
- Surface
- Region starting at a point and continues in all directions that contains a color and tolerance
Fill Options
LEADTOOLS SDK digital paint libraries includes filling, also know as a FloodFill, with control over the method and features of filling.
- Background tiled image
- Gradient
- Solid
- Texture
- Opacity
Fill types include:
- 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.
- Surface
- Fills an area starting at a specified point and continues in all directions that contain a specified color and some tolerance.
Text Options
The LEADTOOLS SDK digital paint library provides a comprehensive set of text drawing functions:
- Alignment
- Border
- Font
- Opacity
- Texture
- Tiled background bitmap
Easy to Integrate
LEADTOOLS handles the heavy lifting, eliminating months of R&D, while giving you the best quality and performance available. You'll be free to focus on other components of your application. Download the LEADTOOLS evaluation to streamline your development.
Digital Paint SDK Platforms and Programming Interfaces
Operating Systems
Projects that use LEADTOOLS Digital Paint libraries can be deployed to Windows devices.
Frameworks
Developers that are leveraging these frameworks can utilize the Digital Paint SDK: .NET 6+ and C++ Class Library
Programming, Scripting, Markup
Digital Paint code snippets and demo applications are provided for the following: C#, VB, and C/C++
Start Coding with LEADTOOLS Digital Paint
Digital Paint libraries as well as all LEADTOOLS Recognition, Document, Medical, Vector, and Imaging technologies for all development and target platforms, including Windows.