Syncfusion.SkiaSharpHelper.NET Specifies the character types. Specifies the text order (RTL or LTR). Specifies the text length. Specifies the resultant types. Specifies the resultant levels. Specifies the RTL character types. Left-to-Right (Non-European or non-Arabic digits). Left-to-Right Embedding Left-to-Right Override Right-to-Left (Hebrew alphabet, and related punctuation). Right-to-Left Arabic Right-to-Left Embedding. Right-to-Left Override Pop Directional Format European Number (European digits, Eastern Arabic-Indic digits). European Number Separator (Plus sign, Minus sign). European Number Terminator (Degree sign, currency symbols). Arabic Number (Arabic-Indic digits, Arabic decimal and thousands separators). Common Number Separator (Colon, Comma, Full Stop, No-Break Space. Nonspacing Mark (Characters with the General_Category values). Boundary Neutral (Default ignorables, non-characters, and control characters, other than those explicitly given other types.) Paragraph Separator (Paragraph separator, appropriate Newline Functions, higher-level protocol paragraph determination). Segment Separator (tab). Whitespace (Space, Figure space, Line separator, Form feed, General Punctuation spaces). Other Neutrals (All other characters, including object replacement character). RTL character types. Specifies how the source colors are combined with the background colors. Specifies the quality level to use during compositing. Specifies how pixels are offset during rendering. New Property Checks whether the current conversion is RtfText to Image or not. Returns true, if current conversion is RtfText to Image; Otherwise false. New Method Draw string using the font Text which should get drawn. Font to be used for rendering Alternate font stream Brush used to draw the string Position of the text with width and height Formatting options of the font Draw the string for Word to Image conversion This method used for DocIO side alone for Word to Image Checks for Hebrew or Arabic characters in the Unicode string. Input Unicode string. True if the Unicode string contains Arabic or Hebrew characters. False otherwise. New Method New Method Draws the specified Image at the specified location and with the specified size. Image to draw. The x-coordinate of the upper-left corner of the drawn image. The y-coordinate of the upper-left corner of the drawn image. Width of the drawn image. Height of the drawn image. Draws the specified Image bytes at the specified location and with the specified size. Image bytes to draw. Specifies the portion of the image to draw. Measure text using TTF font in linux Measure string using the TTF Font. Text which should get measured. Font to be used for measuring. Formatting options of the font. FontExtension to be used for measuring. Measure string using the font Text which should get drawn. Alternate font stream Font to be used for rendering Formatting options of the font Represent whether current measuring is SkiaSharp measuring or TTF measuring. Measure string using the font Text which should get drawn. Alternate font stream Font to be used for rendering Formatting options of the font Export a current Graphics object as Image. Represents a image format to export. Represent a memoty stream to store the exported image. New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method Create a FontExtension object with specified font name, size and style. Represent a font name. Represent a font size. Represent a font style. Represent a graphics unit. Represent a script type. Represent whether created font (SkTypeFace) has proper style and weight. Initialize the SkiaSharp Properties for creating font extension Initialize the SkiaSharp Properties for creating font extension Represent a font name. Represent a font size. Represent a font style. Represent a graphics unit. Represent whether created font (SkTypeFace) has proper style and weight. Initialize the TTF font for creating font extension Create font from stream [Only for font substitution] Font stream given. Font size. Get the SkiaSharp typeface. Represent a font name. Represent a font style. Represent whether created font (SkTypeFace) has proper style and weight. Create font from stream [Only for font substitution] Font stream given. Font size. Create font from stream [Only for font substitution] Font stream given. Font size. Initlaize Skiasharp Properties for Font extension [Only for font substitution] Initlaize TTF font for Font extension [Only for font substitution] Get SKFontname. Modifies the font name and style weight. Represent a font name. Represent a font weight. Get the SkiaSharp typeface. Represent a font name. Represent a font SKTypeface style. Represent whether created font (SkTypeFace) has proper style and weight. Check whether all the characters (glyphs) of input text is available in input font or not. Represent the input text to check. Returns true, if all input character glyphs are available in input font; Otherwise false. Gets a Key value for the Dictionary. Represents a Key value of FontStreams, TypeFaceCache, and TTFFontCache collections. Check whether the fonts stream is present in the font streams collection. Gets a font style value to generate a font collection key. Represent a input font style. Returns a font style value to generate a font collection key. New Property Create the new bitmap with specified width and height Represent the source bitmap Represent the width of the new bitmap Represent the height of the new bitmap Gets the equivalent SKEncodedImageFormat for the input ImageFormat. Image format used for encoding image. Equivalent SKEncodedImageFormat for the input ImageFormat. Create the new bitmap with specified width and height Represent the source bitmap Represent the width of the new bitmap Represent the height of the new bitmap New Method added New Method added New Constructor New Constructor Gets or sets the Brush that determines attributes of this Pen. Just added to avoid a compilation issue and still, we do not provide a support for this property. New Property Not Supported Gets or sets the cap style used at the end of the dashes that make up dashed lines drawn with this Pen. New Property New Property New Property New Property New Constructor New Constructor New Constructor New Method New Method Get open-ended Bezier Spline Control Points (Equal to GDI AddCurve Method). Input Knot Bezier spline points. Output First Control points array of knots.Length - 1 length. Output Second Control points array of knots.Length - 1 length. parameter must be not null. array must contain at least two points. Solves a tridiagonal system for one of coordinates (x or y) of first Bezier control points. Right hand side vector value. Solution vector value. New Method New Method New Method New Method New Method New Method New Method Add rectangle with given (float) value without any conversion New Method New Method New Method New Method New Method New Method New Method New Method New Method New Method Create the array of SKColor with specified array of Syncfusion Color Represent the array of Syncfusion Color Return the array of SKColor with specified Syncfusion Color Reverse the specified color array Represent the color array to get reverse Return the reversed color array New method Checks whether the given script is supported by SkiaSharp.HarfBuzz New Class New Class New Class Represent the alpha value of ImageAttributes Sets the gamma value for a specified category. The gamma correction value. An element of the ColorAdjustType enumeration that specifies the category for which the gamma value is set. Class To Create Radial Gradient Brush For Applying Radial Gradient fill Default Gradient colors to be applied The Rectangle for which the Color To be applied and it location is stored in it. Colors And position obtained from the Gradient stops for the Radial Fill for focusing the Colors scales To Store the Center point of the Gradient fill which type and where to applied. The Graphics path to add the shape path to it. constructor for Creating the instance of object with the given details property To the access m_surroround color field Property to access the field rectangle Property to access the Gradient stop colors and update the brush Property to access the field of focus sclaes property to access the center point and update the brush while setting the center point the default color for radial gradient brush. To calculate the center point based on the fill type pof the Radial Method to update the Radial Gradient brush New Class Update the PathGradientBrush with updated values New Class Create LinearGradientBrush with rotation Represent the rectangle bounds Represent the first color Represent the second color Represent the rotation angle Update the LinearGradientBrush with updated values Get the gradient points with specified angle Represent the x radius Represent the y radius Represent the angle to be rotated Return the rotated gradient points Get the linear gradient points Represent the reotation angle Represent the bound of parent element Method to Calculate the Angle For the Linear Fill from the Rectangle size. Method to calculate the points for the fill from angle To subtract one point from one point and return a new point Multiply two points and returning the result point. Method to Add two points and returning the new calculated point. method for multiplying a value to the points and return the calculated new point. New class TextureBrush to create the picture and texture fill Create the texture brush with source image and parent element bounds Represent the source image Represent the parent element bounds Represent the image properties Represent the wrap mode of image Translate the texture brush with specified values Represent the X position to translate Represent the Y position to translate Scale the texture brush with specified values Represent the X position to scale Represent the Y position to scale Update the textur brush with updated values New Class