Syncfusion.OfficeChartToImageConverter.Wpf It's assign the Excel Chart properties to SfChart. Border width constant in MS EXCEL Represents the default line thickness in XML workbook Represents the default line thickness in Binary workbook Represent the SfChart. True axis line format are set the sfchart, otherwise hidden the axis line. True the category label is hidden, otherwise show the category label. True the new line series is create and add to collection, otherwise false Represent the new lineseries add the series collection index. Represent the series ItemSource. Represent the DateTime category axis. Text area collection to be used for measurement of the inidividual axis labels Parent workbook internal object Represents the marker type value in integer from enum ExcelChartType (XlsIO) and OfficeChartType (OfficeChart) Excel engine. Constructor initialize the worksheet Set the chart size. input chart Apply a number format to value. Value. number format to be applied returns numberformat applied string. It's assign the Excel chart numerical axis settings to Sf chart Axis SfAxis3D XlsIO value axis XlsIO category axis Create the new line series and add to the collection. Sf numerical axis XlsIO value axis XlsIO category axis Indicates whether the axis is category and it is not automatic input axis the boolean value Returns the boolean value indicates axis format is depends on the stacked 100 format input chart object the boolean value shows is stacked 100 format Get the referenced (first series and first cell) number format from axis input axis the referenced numberformat Identify the first visible cell from the input range and return the cell's numberformat input range the numberformat Cehck whether the range is valid (not null and not refers external range) input range the boolean value Ceheck whether the range's row is hidden or not the input value cell parent worksheet the boolean value It's assign the Excel chart numerical axis 2D settings to Sf chart Axis 2D SfAxis XlsIO value axis XlsIO category axis Gets the dispaly unit numerical value. Input chart value axis It's assign the Excel chart numerical axis 3D settings to Sf chart Axis 3D SfAxis3D XlsIO value axis XlsIO category axis Method triggered when the numerical axis bound changed Set the axis maximum labels count based on the given size. Maximum labels count is per 100 pixel. input sfchart numeric axis the size of axis label Return the Label Template for Axis input chart axis the custom template created from the input It's assign the Excel chart axis gridline settings to Sf chart axis gridline XlsIO axis. Sf axis. It's assign the Excel chart category axis settings to Sf chart Axis Sfchart category axis XlsIO category axis XlsIO Value axis Check the bar chart axis or not. Sfchart category axis Create the new line series and add to the collection. Sfchart category axis XlsIO category axis XlsIO Value axis It's assign the Excel chart category axis settings to Sf chart Axis SfChart category axis XlsIO category axis XlsIO value axis It's assign the Excel chart category axis settings to Sf chart Axis SfChart category axis XlsIO category axis XlsIO value axis Invoked after axis label crated. Chart axis. Chart label args. Event method called on Category/DateTime Axis bounds are changed the sender axis object Axisbounds changed event arguments Position the axis labels when the between ticks set input axis object the eventargs It's assign the Excel chart Logerthmi axis settings to Sf chart Axis Sf axis XlsIO value axis XlsIO category axis It's assign the Excel chart Logerthmi axis settings to Sf chart Axis Sf axis XlsIO category axis XlsIO value axis It's assign the Excel chart Logerthmi axis settings to Sf chart Axis Sf axis XlsIO value axis XlsIO category axis It's assign the Excel chart Logerthmi axis settings to Sf chart Axis Sf axis XlsIO category axis XlsIO value axis It's assign the Excel chart Logerthmi axis settings to Sf chart Axis Sf axis XlsIO value axis XlsIO category axis It's assign the Excel chart DateTime axis settings to Sf chart Axis Sf axis XlsIO value axis XlsIO category axis It's assign the Excel chart DateTime3D axis settings to Sf chart Axis Sf axis XlsIO value axis XlsIO category axis It's assign the Excel chart axis tick line settings to Sf chart axis tick line It's assign the Excel chart AxisTitle settings to Sf chart AxisTitle xlsio/office chart axis boolean value indicates whether the chart is Excel 2016 type the axis title border Get the rotation angle from the axis and returns proper transform Input Chart Axis the rotation angle Check whether the axis is vertical or not axis to be checked the boolean value, is vertical or not Returns the boolean value indicates axis format is vertical input chart axis object the boolean value shows is vertical It's assign Sf chart Legend settings SfChart Excel Chart output array represents the legend items to be ordered Returns the empty legend for spacing if legend manual and outside boolean value indicates wheter the plot area is manual Split Legend Items based on Categories if single series is with isvarycolor option is set or doughnut series is came. input sfchart object boolean value denotes whether the series is doughnut Manual layout legend wrapping has been set like MS Office input legend 2D chart series count 3D chart series count Text block used for legend text meausure ment manual rectangle layout for legend position and size Generate the Stream Xaml code input string builder value the stream Calculate the legend width values from the input sfchart object input sfchart 2D Object input sfchart 3D Object the temporary text block used to measure the text the serie text width the total text width maximum serie text height Total legend entry count Set the legend position based on the input chart object input chart object the SfChart legend object Returns the array of legend item's indexes as equivalent to MS input sfchart input XlsIO/Office Chart input sfchart legend items the modified array legened item indexes Update the array of legend items indexes input series list input sfchart input index value output index value the order of indexes modified Calculate the manual layout rectangle value based from the input chart element object input layoutimpl object boolean value indicates whether the plot area layout target is inner. the caluclated manual rectangle value Update the funnel chart legend input sfchart input XlsIO chart It's used assign the XlsIo textarea properties to sf TextBlock Wpf TextBlock Xlsio Text Area Set the transform and the backgound color for text block The WPF border object The Chart textArea object It's assign the SfChart AxisTitle properties sfChart Xlsio Chart The calculated WPF border object Set the rich text fromatting in text block from the text area object input text area object input text block Method used to assign the formattings in run run to be assigned font used to assign values It's assign the chart data label property chart serie Sfchart serie base object sfChart DataLabel Set Marker format on Chart adornment from Chart data format input chart series object input chart series data format the indexes of the chart points need to set invisible the sfchart adornment info Get the Marker settings from the marker format of Office Chart Parent chart series Data format of marker Parent marker settings - series common the marker settings for binding Check whether the series is single and its vary colors by point option is set to true input chart serie the boolean value indicates whether the serie supports is vary color Set sf chart data label position. SfChart serie. SfChart data label. XlsIO data label. Returns the Geometry based on the marker type and marker size Marker Type in Integer Marker Size the geometry for symbols Returns the color converter object respect to number format input number format input default color the color converter object Calculates the color from given rgb and transparency value input Red value input Green value input Blue value input Transparency value the output color Calculates the color from given rgb value input Red value input Green value input Blue value the output color It's convert the drawing color to Media color Drawing color Media color It's assign the chart plotArea settings sfChart XlsiO chartArea chart type of the input chart It's assign the chartAre settings sfChart XlsiO chartArea It's assign the chartAre settings sfChart XlsiO chartArea Checks whether the given chart type is line or not Chart Type boolean value Add the trendlines to sfserie. XlsIO serie. SfSerie. Set SfChart secondary axis settings. XlsIO serie. XlsIO chart. SfChart serie. Set SfChart secondary axis common settings. XlsIO chart. SfCategory axis. SfNumeric axis. Get series name. XlsIO chart series. returns series name. Get the stroke pattern value from the border property Input border pattern property Out stroke thickness boolean value indicates whether the pattern values are present or not Set GapWidth and Overlap for bar and column series. SfChart series base. XlsIO serie. Check for single seies present column and bar series, if found set the equal gapwidth input sfchart series input XlsIO chart output overlap value boolean value indicates whether the chart is 3D the boolean value indicates whether the spacing has been set or not Get the border thickness from the input border input Border the border thickness value Rotate SfChart3D. XlsIO chart SfChart Set XlsIO wall brush to SfChart wall brush. SfChart3D XlsIo backwall XlsIO sidewall XlsIo floor Get brush from wall. XlsIO wall. Boolean value indicates whether the wall is floor or not Brush Get the brush value from input border values input border value the output brush get the brush with color and transparent values from input chartseriedataformat the input chartseriedataformat the brush To Get the Gradient Stops and Calculate the Gradent stops postions and apply Gradinet Fill Get the maximum gradient style used from the input chart input gardient stop collection maximum used gradient stop Check and apply the axis line style from chart border object input chart border object the line style Returns the UI border object from chart border object the chart border object the border UI element Try and set the chart axis title from the input axes input sfchart axis input chart axis collection of axis title collection of display units boolean value indicates whether the axis changed based on plot area manual layout rectangle value boolean value indicates whether the chart is radar or not. Try and retruns the axis title template includes the title and display unit input sfchart axis the axis title border object the display unit border object boolean value indicates whether the axis is vertical the manual layout rectangle value the data template object Generate the framework element factory object from given WPF object border UI element the framework element factory object Retains the axis title rotation angle input axis title wpf border object input axis textArea object Try and Set the plot area margin from the input values input XlsIO/Office Chart object input sfchart object Legend Object the manual layout rectangle value boolean value indicates whether plot area target is inner or not. boolean value indicates whether the TLBR can be ignored Calculate and returns the byte value by checking sfchart elements input sfchart object boolean value indicates whether the chart is funnel or not the byte value indicates the region might be cropped Get the display unit label(text annotation) from the input axes input chart axis input sfchart axis the WPF border object Returns the display unit text from the axis object input axis object the display unit text Gets the color value based on the input element name and style id. A return value indicates whether the conversion succeeded or failed. input element enum the parent chart the output color value boolean value indicates whether the color getting is success or not Gets the thickness/marker size value based on the input element name and style id. A return value indicates whether the conversion succeeded or failed. input element enum the parent chart the output color value nullable short value indicates the line thickness is set or not. only for marker size boolean value indicates whether the thickness/marker size getting is success or not Apply the input tint/shade value to the input color and returns the output color the input color the input tint/shade color the mixing tint/shade color the output color in which tint/shade is applied Gets the color value based on the input element name and style id for serie/data point line or fill A return value indicates whether the conversion succeeded or failed. the parent chart current formatting index of serie or data point highest formatting index of series or data point collection boolean value indicates whether the color of fill or line is requeired the output color value boolean value indicates whether the color getting is success or not Gets and sets the new line series add the collection or not. Gets and sets the new line series add the collection index. Represents indicating the Category Label is preserved or not. Represents indicating the CategoryAxisLine is preserved or not. Gets and sets the item source for series. Gets and sets the SfChart. Represent the indicating the category axis label is dateTime or not. Worksheet used for number format List contains the series in rectangle format It returns the SfBar Serie. chart serie BarSeries It returns the SfBar Serie3D. chart serie BarSeries3D It returns the SfStackingBar100 Serie. chart serie StackingBar100Series It returns the SfArea Serie. chart serie AreaSeries It returns the SfArea Serie3D. chart serie AreaSeries3D It returns the SfColumn Serie. chart serie ColumnSeries Apply the template formats on rectangle series input XlsIO chart serie input SfChart serie List of negativeIndexes boolean value indicates whether the border is default Set the vary color by points for the series input sfchart serie input xlsio/officechart serie number of data points negative indexes list Set Custom brushes for fill in sfchart serie list input sfchart serie total count of the custom points list of fill brushes common brush input of negative indexes of series Get common brush by neglecting negatve brushes input custom brush list list of negative indexes common brush Applying rectangle shape template on sfchart serie input sfchart serie list of negative indexes boolean value indicates whether the border is default Dictionary of border brushes for each data point Dictionary of border thickness for each data point Set the custom data template to sfchart series input sfchart serie input data template Apply legend Icon template input sfchart serie brush for legend icon It returns the SfColumn Serie3D. chart serie ColumnSeries3D It returns the SfLine Serie. chart serie LineSeries It returns the SfLine Series3D. chart serie LineSeries3D It returns the SfSpline Serie. chart serie SplineSeries It returns the SfPie Serie. chart serie PieSeries It returns the SfPie Serie. chart serie PieSeries It returns the SfDoughnut Serie. chart serie DoughnutSeries It returns the SfStackingArea Serie. chart serie StackingAreaSeries It returns the SfStackingArea100 Serie. chart serie StackingArea100Series It returns the SfStackingBar Serie. chart serie StackingBarSeries It returns the SfStackingBar Series3D. chart serie StackingBarSeries3D It returns the SfStackingBar100 Series3D. chart serie StackingBar100Series3D It returns the SfStackingColumn Serie. chart serie StackingColumnSeries It returns the SfStackingColumn Series3D. chart serie StackingColumnSeries3D It returns the SfStackingColumn100 Serie. chart serie StackingColumn100Series It returns the SfStackingColumn100 Serie. chart serie StackingColumn100Series It returns the SfRadar Serie. chart serie RadarSeries It returns the SfScatter Serie. chart serie ScatterSeries It returns the SfBubble Serie. chart serie BubbleSeries It returns the SfCandle Serie. chart serie CandleSeries It returns the SfHiLo Serie. chart serie HiLoOpenCloseSeries It returns the waterfall serie of sfchart xlsio chart serie the waterfall serie of sfchart Check and adds the required color brushes for waterfall series input xlsio chart series input sfchart waterfall series input view model object Check for series having reference or literal values and return view model object based on values type input series need to check view model object Get the chartpoints from the series values input series sfchart serie boolean value denotes whether serie is bubble or not input chart points to be updated the updated chart point collection Get the chart point X/Category value type based on the input values boolean value indicates whether the chart is bubble or scatter boolean value indicates whether the X/Category Value contain any string cell or external range number format axis numberformat parent chart category axis teh chart point value type enum value Returns the boolean value by checking whether the cells or direct values contain any string input category cells input direct category values array denotes the category need to be skipped parent worksheet the boolean value indicates whether the input contains string Returns the category value based on the input input cell input value parent worksheet current index the chart point value type expected for category axis NumberFormat cell/external range NumberFormat category axis display unit boolean value indicates whether the data labels required for category data label result value for category dataLabel NumberFormat the expected category value Get the double value from the cell input range parent worksheet out cell value type the double value Check and Sort the collection if X is datetime value input chart serie chartpoint collection boolean value indicates whether the charts are stock or not Get the chartpoints from the series values only for stock chart XlsIO chart input series input chart points to be updated boolean value represent the candle chart the updated chart point collection Returns the value for stock chart serie input range input direct values parent worksheet current index display unit teh double value Assign the brush values for the common chart series like (Bar,column,Area(stacked or 100%stacked or clustered)),Bubble, input Chart series the ouput SfChart Serie object to be changed negative indexes by values Gets the index of negative values serie data points. Items to be checked Index collection. returns true if serie data points has negative value otherwise false. Assign the brush values for the pie and doughnut chart series input Chart series the ouput SfChart Serie object to be changed Indicates whether the input serie is pie or doughnut Get the border brush set on individual data point Get the border thickness set on individual data point the boolean value indicates whether the all datapoints have no fill Get the border thickness and color value from input border Set the values to the output serie the input series border the ouput series to be changed the boolean value indicates whether the default border is applied Get the border thickness and color value from input border Set the values to the output serie Input series the ouput series to be changed Update the line series by segments if is vary color option is set input xlsio/officechart serie object input sfchart serie object common brush for the serie boolean value indicates whether the chart is in XML file the boolean value indicates whether the segment colors are changed Return the approximate legend icon for the chart serie Input serie Data format integer value for auto marker type the approimate chart legend icon value Common chart series settings. XlsIo serie. SfChart series base Chart data points. Apply series fill settings negative indexes by values skip the first Empty Points Set true if it is line chart serie chart series base values from chartpoint collections Returns the chartpoint value collection Check and set the blank value based on input input chart serie sfchart serie base Common chart series settings. XlsIo serie. SfChart series base Chart data points. negative indexes by values Common chart series settings. XlsIo serie. SfChart series base Chart data points. Common chart series settings. XlsIo serie. SfChart series base Apply series fill settings Chart data points. Common chart series settings. Stacked and Stacked100 Bar and column series XlsIo serie. SfChart series base negative indexes by values Chart data points. Detach the attached events when the chart is Radar input sfChart object Sort the legend items based on the input array indices input sfchart object the input array indices Create sf chart series based on type. Create sf chart series. SfChart series type. Returns sf chart series instance. Enum values used for axis number format and type detection Scatter X axis values Scatter default index value Default index value Default index value with axis number format Default index value with source number format Date Time X axis value Text axis Value Text axis value with axis number format Enum having the equivalent theme color with the integer indexes Enum values for the chart elements and required content Axis Line color Chart area border color Chart area fill color Up Bar fill color Up Bar border color Down bar fill color Down bar border color Data Point or Serie fill color Data point or serie border color Floor border color Floor fill color Walls fill color Line/Scatter serie line thickness Minor grid line color Major grid line color Plot area fill color only for 2D Marker fill color Marker size Trendlines/hi-lo lines or other lines in the serie The Syncfusion.OfficeChartToImageConverter namespace contains classes for converting Office charts into image. Excel Chart To Image Converter. To assign the input chart Represent the quality of Image Assign the Sfchart Stream to input stream Check whether the chart type is 3D conversion supported. Excel chart to sf Chart conversion. Excel chart SfChart Set BubbleSize in charts where MS Office Chart equivalent calculations made in sfchart input SfChart Object input MS Office Chart impl object boolean value indicates whether the chart is combination chart Set minimum/maximum radius for bubbles per series input SfChart Object input MS Office Chart impl object boolean value indicates whether the series is primary and secondary formats expected size of the bubble Check and returns whether there is possibilty of chart adornments to be hidden input sfchart object the boolean value indicates whether the data labels hidden or not Get OfficeChart serie collection after refreshing its data input OfficeChart serie collection updated OfficeChart serie collection Boolean value indicates whether the chart have automatic title. XlsIO specific as behavior is differs with Presentation Chart input chart the boolean value Check and returns the plot area margins based on the input values input Xlsio/Office chart chart object boolean value indicates whether the layout is inner the calculated manual rectangle layout of plot area Clone the formatttings for the chart for hidden secondary axis input sfchart secondary x axis secondary y axis Reset the chart converter properties Returns the empty linestyle for axis output brush the invisible line style Check For any need of axis replacement respect to its values input sfchart object input xlsio / office chart object boolean value indicates whether axis replaced Add the line annotation like major and minor tick mark in the chart input sfchart Y1 position value Y2 position value Interval between tickmarks color of tick marks thickness of tickmark boolean value indicates whether tick mark is major or minor Converts an Excel Chart instance into Syncfusion 3D Chart instance. Excel chart SfChart3D Excel chart to sf Chart conversion. Excel chart Output Stream SfChart Sfchart element is save as to image stream. Sfchart Element output Stream Sf chart is rendered and save as to stream Sfchart element sf chart size output Stream Get RenderTargetBitmap object. sf chart size Get Sf chart serie for Excel Chart serie Represent the Series Type Sfchart Excel Serie ispie boolean for piechart isstock boolean for stockchart boolean value indicates whether the chart contains radar serie boolean value indicates whether series contains the null values or not Get Sf chart serie for Excel Chart serie Represent the Series Type Sfchart Excel Serie ispie boolean for piechart isstock boolean for stockchart boolean value indicates whether the series is empty or not It's represent the chart image Scaling It's an chart data source. Collection of datapoint's. Get the x or y value from chart points Represents a dynamic chart point collection if it's true get the x value otherwise get y value If it's true get the math.log value, otherwise get the chartpoint value x or y value as string It's represent the chart datapoint. axis values will be stored series values will be stored bubble size values will be stored Used to store the data labels value with number format for category axis when axis is not linked to source (only for stock charts). stock high values will be stored stock low values will be stored stock open values will be stored stock close values will be stored Used to store the data labels value with number format for category axis when axis is not linked to source (except stock charts). boolean value for waterfall will be stored Used to show the data labels and markers to be removed on data point is an average on line/radar/scatter charts. Brush value stores the various color for the line/spline/bubble chart series UIDispatcher on call used in WPF application Executes the action using UIElement. An Action. Converts the data label values. Convets a value. Value Target type The converter parameter Culture Update datalabel text. Datalabel text Series value Datalabel setting Apply label settings. Label value. Data label setting. Update the series name to datalabel. datalabel text data label setting. Datalabel text Update category name to datalabel. datalabel text Data label setting Datalabel text Update series value to data label. Datalabel text Series value. Datalabel setting. Datalabel text Update percentage value to datalabel. Datalabel text series value Datalabel setting. Datalabel text Convets a value. Value Target type The converter parameter Culture Converts the thickness respect to the data Converts the thickness respect to the data Converts the Color respect to the data Retruns the brush respect to the input value on numberformat Possible Keys are, ['0'] => denotes the color for zero value ['+'] => denotes the color for positive value ['-'] => denotes the color for negative value ['t'] => denotes the color for Text value ['d'] => denotes the color for Default value Converts the input data to axis data Indicates the axis type 0 - vertical axis 1 - category axis 2 - stacked axis 4 - date time axis 8 - tickLabel none Convets a value. Value Target type The converter parameter Culture Convets a value. Value Target type The converter parameter Culture Used to store the previous value in the value axis Converter class used to shows the data labels inside the segement Convert the value from object and returns formatted value input value target type of input The converter parameter Culture the formatted output Convets a value. Value Target type The converter parameter Culture The Converter class used to format the markers in chart Stroke Index used to denote the points have been formatted for properties Fill Index used to denote the points have been formatted for properties Thickness Index used to denote the points have been formatted for properties Path Index used to denote the points have been formatted for properties Convert the value from object and returns formatted value input value target type of input The converter parameter Culture the formatted output Convets a value. Value Target type The converter parameter Culture Used to store the marker formats of each marker in the series Used to store the Common marker format of the series List of indexes of marker to be removed Text Block used to Rich Text Binding Support Reperesents the individual data label setting Class used to store the Marker Formattings Brush stores the border color Brush stores the fill color Size of the marker symbol Thickness value Marker's Border Marker Style enum Value in integer Default Constructor Gets/Sets Brush for the border Gets/Sets Brush for the fill Gets/Sets Size of the marker symbol Gets/Sets the thickness value Marker's Border Gets/Sets Marker Style enum Value in integer Derived class of sfchart Category Axis Axis Label Panel canvas. Boolean value indicate whether the axis is vertical Overridden method of OnApplyTemplate. Axis Label Panel canvas ReadOnly. Boolean value indicate whether the axis is vertical Derived class of sfchart DateTime Axis Boolean value indicate whether the axis is vertical Overridden method of OnApplyTemplate. Axis Label Panel canvas ReadOnly. Boolean value indicate whether the axis is vertical Extension class for SfChart Sets the margin for the plot area element margin thickness to be assigned boolean value indicates whether plot area is inner layout target boolean value indicates whether the legend is outside boolean value indicates whether the legend is manual int value denotes the legend position Plot Area size of the SfChart Object Update the Top,Left,Bottom and Right axis width and height values Overridden method of OnApplyTemplate. Add the text block in the canvas object input WPF UI text block object manual rectangle position boolean value indicates whether the title can overlap boolean value indicates whether the plot area is manual layout Set the axis title and display unit UI text block element axis border collection boolean value indicates the whether text block is display unit Event method will be called on chart layout is updated. sender object event arguments Add the handler to chart layout event This event has to be triggered on applying the template of the sfchart object Gets/Sets the Custom canvas property Add the manual layoutted chart elements like axis titles, display units,etc. Common panel for adornment labels in chart. This canvas used to display the adornments on top of the canvas. Gets/ Sets the Chart Area Size Get or set the seriesPresenter from sf chart. Get or set the seriesPresenter margin value. Top, Left, Bottom and Right Width and Height values stored in this array Returns the calculated plot area size of the sfchart if needed. Extension class for SfChart 3D Event to assign the chart area size Size to be assigned Overridden method of OnApplyTemplate. Add the text block in the chart area input UI element text block the manual rectangle position Set the axis title and display unit UI text block element axis border collection boolean value indicates the whether text block is display unit This event has to be triggered on applying the template of the sfchart object Add the handler to chart layout event Get/Set the custom canvas object Common panel for adornment labels in chart. This canvas used to display the adornments on top of the canvas. Get/Set the chart area size Derived class of sfchart Numerical Axis Derived class of sfchart Numerical Axis 3D Custom Wrap panel designed like MS Excel Legend wrapping Boolean dependency property denotes whether the text is wrapped on assigning Tuple value denotes the gap between the element in row and column wise No of rows required for this panel No of columns required for this panel Base line height of the legend item Whether base line height of the legend item can be used. Measure override method Get proper height of UIElement to fit in the panel the proper height value Arrange override method Set CategoryLabel Width Set CategoryLabel Height