Skip to content

Latest commit

 

History

History
86 lines (62 loc) · 2.2 KB

drawingstylemanager-v3.0.3.md

File metadata and controls

86 lines (62 loc) · 2.2 KB
layout title description keywords needAutoGenerateSidebar noTitleIndex needGenerateH3Content breadcrumbText permalink
default-layout
Android DrawingStyleManager Class - Dynamsoft Camera Enhancer Documents
This is the documentation - Android DrawingStyleManager Class page of Dynamsoft Camera Enhancer.
Camera Enhancer, Android, DrawingStyleManager
true
true
true
Android DrawingStyleManager Class
/programming/android/auxiliary-api/drawingstylemanager-v3.0.3.html

DrawingStyleManager

DrawingStyleManager is the class for users to create and adjust DrawingStyles.

class com.dynamsoft.dce.DrawingStyleManager
Method Description
getDrawingStyle Get the DrawingStyle instance with the style ID.
createDrawingStyle Create a user-defined DrawingStyle and get the style ID.

getDrawingStyle

Get the DrawingStyle instance with the style ID.

public static DrawingStyle getDrawingStyle(int styleId);

Parameters

styleId: The ID of the target DrawingStyle.

Return Value

An instance of DrawingStyle.

Code Snippet

DrawingStyle defaultStyle = DrawingStyleManager.getDrawingStyle(DrawingStyleManager.STYLE_ORANGE_STROKE);

Remarks

There are 8 preset drawing styles.

ID Style Name
1 STYLE_BLUE_STROKE
2 STYLE_GREEN_STROKE
3 STYLE_ORANGE_STROKE
4 STYLE_YELLOW_STROKE
5 STYLE_BLUE_STROKE_FILL
6 STYLE_GREEN_STROKE_FILL
7 STYLE_ORANGE_STROKE_FILL
8 STYLE_YELLOW_STROKE_FILL

 

createDrawingStyle

Create a user-defined DrawingStyle and get the style ID.

public static int createDrawingStyle(int strokeColor, float strokeWidth, int fillColor, int textColor, int fontSize, String fontFamily);

Parameters

strokeColor: The stroke colour. strokeWidth: The width of the stroke (measured by px). fillColor: The fill colour. textColor: The text colour. fontSize: The font size (measured by sp). fontFamily: The font family.

Code Snippet

int myStyleId = styleManager.createDrawingStyle(0xff00ff00,2,0xff00ff00,0xff00ff00,12,"sans-serif")