Update 20241112

This commit is contained in:
Stefan Hutter
2024-11-12 14:22:55 +01:00
parent 23a308ad73
commit 09bcee5a2a
1162 changed files with 6775694 additions and 968 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -16,7 +16,7 @@
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Syncfusion.Licensing" publicKeyToken="632609b4d040f6b4" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-25.2462.6.0" newVersion="25.2462.6.0" />
<bindingRedirect oldVersion="0.0.0.0-26.2462.8.0" newVersion="26.2462.8.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
@@ -26,6 +26,10 @@
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Encoding.CodePages" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-8.0.0.0" newVersion="8.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -3867,6 +3867,7 @@
Gets the owner.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "P:Syncfusion.Office.IOfficeMathParagraph.LaTeX" -->
<member name="T:Syncfusion.Office.IOfficeMathPhantom">
<summary>
Represents a phantom object, which has two primary uses: (1) adding the spacing of the phantom base without displaying that base or (2) suppressing part of the glyph from spacing considerations
@@ -6338,12 +6339,12 @@
<param name="value">float value</param>
<returns></returns>
</member>
<member name="T:Syncfusion.Office.LaTeXParser">
<member name="T:Syncfusion.Office.LaTeXConverter">
<summary>
Represents the parser for MathML items from LaTeX string.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathPara(System.String,Syncfusion.Office.IOfficeMathParagraph,Syncfusion.Office.DocumentLaTeXConverter)">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathPara(System.String,Syncfusion.Office.IOfficeMathParagraph,Syncfusion.Office.DocumentLaTeXConverter)">
<summary>
Parse OMathPara which holds the MathML item using the LaTeX string.
</summary>
@@ -6351,37 +6352,37 @@
<param name="mathPara">MathPara to store the parsed LaTeX string</param>
<param name="documentLaTeXConverter">DocIO LaTeX parser instance</param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathEquation">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathEquation">
<summary>
Parse the math para according to the math function type
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathAccent">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathAccent">
<summary>
Parse Math Accent equation.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathBar">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathBar">
<summary>
Parse Math Bar equation.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathBox">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathBox">
<summary>
Parse Math Box equation.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathBorderBox">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathBorderBox">
<summary>
Parse Math BorderBox equation.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathDelimiter">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathDelimiter">
<summary>
Parse math delimiter equation
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.CheckDelimiterSyntax(System.String@,System.String@,System.String@,System.Collections.Generic.List{System.String}@,System.String@)">
<member name="M:Syncfusion.Office.LaTeXConverter.CheckDelimiterSyntax(System.String@,System.String@,System.String@,System.Collections.Generic.List{System.String}@,System.String@)">
<summary>
Check whether the LaTeX string has proper delimiter syntax
</summary>
@@ -6391,58 +6392,58 @@
<param name="inBetweenStrings"></param>
<returns>Returns true, if the syntax matches; else false</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetDelimiterString(System.String@)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetDelimiterString(System.String@)">
<summary>
Get the delimiter string
</summary>
<returns>Returns the delimiter string to set</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseEquationArray">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseEquationArray">
<summary>
Parse math equation array
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.SplitEquationArray(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.SplitEquationArray(System.String)">
<summary>
Split the equation array into list of equations.
</summary>
<param name="equationString">The entire equation string of the equation array.</param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathFraction">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathFraction">
<summary>
Parse math fraction
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathNoFractionBar(System.String,System.Int32)">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathNoFractionBar(System.String,System.Int32)">
<summary>
Parse math NoFractionBar FractionType.
</summary>
<param name="numerator">Numerator of fraction equation</param>
<param name="startLaTexPos">LaTex string start position</param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathFunction">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathFunction">
<summary>
Parse math Function equation
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathGroupCharacter">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathGroupCharacter">
<summary>
Parse Group Character equation.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathLimit(System.String,System.Int32)">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathLimit(System.String,System.Int32)">
<summary>
Parse the math limit.
</summary>
<param name="equationText">Equation text of math limit</param>
<param name="startLaTexPos">The math limit start position</param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathMatrix">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathMatrix">
<summary>
Parse Math Matrix
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.CheckMatrixSyntax(System.Collections.Generic.List{System.Collections.Generic.List{System.String}}@,System.Int32@)">
<member name="M:Syncfusion.Office.LaTeXConverter.CheckMatrixSyntax(System.Collections.Generic.List{System.Collections.Generic.List{System.String}}@,System.Int32@)">
<summary>
Check the matrix equation syntax
</summary>
@@ -6450,55 +6451,55 @@
<param name="maxColCount"></param>
<returns></returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathNArray">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathNArray">
<summary>
Parse Math N-Array.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathRadical">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathRadical">
<summary>
Parse math radical
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.CheckRadicalSyntax(System.String@,System.String@)">
<member name="M:Syncfusion.Office.LaTeXConverter.CheckRadicalSyntax(System.String@,System.String@)">
<summary>
Check the radical syntax
</summary>
<param name="degree"></param>
<param name="equation"></param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.IsValidGroup(System.String@)">
<member name="M:Syncfusion.Office.LaTeXConverter.IsValidGroup(System.String@)">
<summary>
Check whether the current group start have proper group end
</summary>
<returns>Returns the string between the group start and group end</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.CheckSquareBracSyntax">
<member name="M:Syncfusion.Office.LaTeXConverter.CheckSquareBracSyntax">
<summary>
Check whether the current group start have proper group end
</summary>
<returns>Returns the string between the group start and group end</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathGroupStart">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathGroupStart">
<summary>
Parse the group start ("{").
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathSubSuperScript(System.String,System.Int32)">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathSubSuperScript(System.String,System.Int32)">
<summary>
Parse Math SubSuperscript
</summary>
<param name="equationString">SubSuperscript equation run element text string value.</param>
<param name="startLaTexPos">Group start index position</param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathLeftSubSuperScript(System.String,System.Int32)">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathLeftSubSuperScript(System.String,System.Int32)">
<summary>
Parse math LeftSubSuperScript
</summary>
<param name="groupBetweenText">Script text inside the group</param>
<param name="startLaTexPos">Previous position of group start.</param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseMathRightSubSuperScript(System.String,System.String,Syncfusion.Office.MathScriptType,System.Int32)">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseMathRightSubSuperScript(System.String,System.String,Syncfusion.Office.MathScriptType,System.Int32)">
<summary>
Parse the math RightSubSuperScript.
</summary>
@@ -6507,134 +6508,342 @@
<param name="scriptType">Previous script type</param>
<param name="startLaTexPos">LaTex string first start position.</param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ParseDefaultLaTeXElement">
<member name="M:Syncfusion.Office.LaTeXConverter.ParseDefaultLaTeXElement">
<summary>
Parse the run element.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.SetRunElement(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.SetRunElement(System.String)">
<summary>
Set the run element for the given string
</summary>
<param name="runElementString"></param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.ResetAndParseMath(System.String,Syncfusion.Office.OfficeMath)">
<member name="M:Syncfusion.Office.LaTeXConverter.ResetAndParseMath(System.String,Syncfusion.Office.OfficeMath)">
<summary>
Reset the global values and parse the math for the given string
</summary>
<param name="currString"></param>
<param name="currMath"></param>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetEquationString">
<member name="M:Syncfusion.Office.LaTeXConverter.GetEquationString">
<summary>
Get the equation string.
</summary>
<returns>The equation string. If equation not in proper group or invalid characters return null.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetLaTexElement">
<member name="M:Syncfusion.Office.LaTeXConverter.GetLaTexElement">
<summary>
Get the each LaTex element from LaTex string.
</summary>
<returns>Returns the each LaTex element</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetSymbol(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.Close">
<summary>
Reset the values once the parsing is done.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetSymbol(System.String)">
<summary>
Get the equal symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return the same laTexString</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetBasicMathCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetBasicMathCharString(System.String)">
<summary>
Get the equal basic math symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetGreekLetterCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetGreekLetterCharString(System.String)">
<summary>
Get the equal greek letters symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetLetterLikeSymbolCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetLetterLikeSymbolCharString(System.String)">
<summary>
Get the equal letter-like symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetOperatorsSymbolCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetOperatorsSymbolCharString(System.String)">
<summary>
Get the equal basic math symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetCommonBinaryOperatorCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetCommonBinaryOperatorCharString(System.String)">
<summary>
Get the equal common binary opertaors symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetCommonRelationalOperatorCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetCommonRelationalOperatorCharString(System.String)">
<summary>
Get the equal common relational operators symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetBasicNaryOperatorCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetBasicNaryOperatorCharString(System.String)">
<summary>
Get the equal basic N-ary operators symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetAdvancedBinaryOperatorsCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetAdvancedBinaryOperatorsCharString(System.String)">
<summary>
Get the advanced binary operators symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetAdvancedRelationalOperatorCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetAdvancedRelationalOperatorCharString(System.String)">
<summary>
Get the equal advanced relational operator symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetArrowCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetArrowCharString(System.String)">
<summary>
Get the equal arrows symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetNegatedCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetNegatedCharString(System.String)">
<summary>
Get the equal negated relations symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetGeometryCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetGeometryCharString(System.String)">
<summary>
Get the equal geometry symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXParser.GetNonRenderableCharString(System.String)">
<member name="M:Syncfusion.Office.LaTeXConverter.GetNonRenderableCharString(System.String)">
<summary>
Get the equal non renderable symbol for LatexString.
</summary>
<param name="latexString">LaTex string to convert symbol</param>
<returns>Return the equal symbol for laTexString, if equal symbol not found then return null</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetLaTeX(Syncfusion.Office.IOfficeMathParagraph)">
<summary>
Get the LaTeX string.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMath(Syncfusion.Office.IOfficeMath)">
<summary>
Process IOfficeMath.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathFunctions(Syncfusion.Office.IOfficeMathBaseCollection)">
<summary>
Process IOfficeMathBaseCollection.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessFunction(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process IOfficeMathFunctionBase.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathAccent(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Accent.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathBar(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Bar.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathBox(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Box.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathBorderBox(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Border Bar.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathFraction(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Fraction.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathFunction(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Function.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathDelimiter(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Delimiter.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.AppendDelimiterCharacter(System.String)">
<summary>
Helper method to append the delimiter character.
</summary>
<param name="delimiterCharacter"></param>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathGroupCharacter(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Group Character.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathLimit(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Limit.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathMatrix(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Matrix.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathNArray(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math NArray.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathRadical(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math Radical.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathSubSuperscript(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math SubSuperscript.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathLeftSubSuperscript(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math LeftSubSuperscript.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathRightSubSuperscript(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Math RightSubSuperscript.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessEquationArrayElement(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Equation Array Element
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessRunElement(Syncfusion.Office.IOfficeMathFunctionBase)">
<summary>
Process Run Element.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathFontType(Syncfusion.Office.MathFontType)">
<summary>
Processes the math font type and appends corresponding LaTeX string.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessMathStyleType(Syncfusion.Office.MathStyleType)">
<summary>
Processes the math style type and appends corresponding LaTeX string.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.ProcessHasNormalText(System.Boolean)">
<summary>
Processes the hasNormalText flag and appends corresponding LaTeX string.
</summary>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetSymbolLaTeX(System.Char,Syncfusion.Office.MathFontType)">
<summary>
Process Symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetBasicMathLaTeX(System.Char)">
<summary>
Process Basic Math symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Basic Math symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetGreekLetterLaTeX(System.Char)">
<summary>
Process Greek Letter symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Greek Letter symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetLetterLikeSymbolLaTeX(System.Char,Syncfusion.Office.MathFontType)">
<summary>
Process Letter-Like symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Letter-Like symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetCommonBinaryOperatorLaTeX(System.Char)">
<summary>
Process Common Binary Operator symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Common Binary Operator symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetCommonRelationalOperatorCharString(System.Char)">
<summary>
Process Common Relational Operator symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Common Relational Operator symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetAdvancedBinaryOperatorsCharString(System.Char)">
<summary>
Process Advanced Binary Operator symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Advanced Binary Operator symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetAdvancedRelationalOperatorCharString(System.Char)">
<summary>
Process Advanced Relational Operator symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Advanced Relational Operator symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetArrowLaTeX(System.Char)">
<summary>
Process Arrow symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Arrow symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetNegatedLaTeX(System.Char)">
<summary>
Process Negated Relation symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Negated Relation symbols.</returns>
</member>
<member name="M:Syncfusion.Office.LaTeXConverter.GetGeometryLaTeX(System.Char)">
<summary>
Process Geometry symbols.
</summary>
<param name="runElementText"></param>
<returns>LaTeX string for the Geometry symbols.</returns>
</member>
<member name="T:Syncfusion.Office.DocumentLaTeXConverter">
<summary>
LaTeX parser to connect the DocIO LaTeX parser and LaTeXParser.
@@ -6863,6 +7072,12 @@
Represents the default character format for functions in mathematical equation
</summary>
</member>
<!-- Badly formed XML comment ignored for member "P:Syncfusion.Office.OfficeMathParagraph.LaTeX" -->
<member name="P:Syncfusion.Office.OfficeMathParagraph.LaTeXConverter">
<summary>
Get the instance of LaTeXConverter.
</summary>
</member>
<member name="T:Syncfusion.Office.OfficeMathRunElement">
<summary>
Represents <see cref="T:Syncfusion.Office.OfficeMathRunElement"/> object that provides the base implementation for all <see cref="T:Syncfusion.Office.IOfficeMathParagraph"/> items.

View File

@@ -21623,6 +21623,16 @@
<param name="maxCellCount">Maximum cell count of a table</param>
<returns>True, if the table width is point and is need to resize columns based on maximum word width and cell preferred width, else false</returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTableColumnCollection.IsPctTableNotHaveEnoughMaxWordWidth(Syncfusion.DocIO.DLS.WTable,Syncfusion.DocIO.DLS.WTableColumnCollection,System.Single,System.Collections.Generic.List{System.Single}@)">
<summary>
Checks whether Preferred width is lesser than Maximum Word Width and calculates cell width based on cell maximum word width
</summary>
<param name="table">Current Table</param>
<param name="columns">Table columns(grid)</param>
<param name="tableWidth">Table Width</param>
<param name="calculatedColumnWidth">List containing calculated column width</param>
<returns></returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTableColumnCollection.ResizePointTableColumnsByCellPrefAndMaxWordWidth(Syncfusion.DocIO.DLS.WTable,Syncfusion.DocIO.DLS.WTableColumnCollection,System.Single,System.Int32)">
<summary>
Resize the table columns based on table cell preferred width and maximum word width which exceed client width
@@ -25224,6 +25234,13 @@
Specifies the process when a table tag starts
</summary>
</member>
<member name="M:Syncfusion.DocIO.DLS.HTMLConverterImpl.SetNestedTableCellWidthBasedOnPreferredWidth(Syncfusion.DocIO.DLS.WTable,System.Single)">
<summary>
Calculates cell width of nested table based on preferred width
</summary>
<param name="table">Nested Table</param>
<param name="clientWidth">Client Width of owner cell</param>
</member>
<member name="M:Syncfusion.DocIO.DLS.HTMLConverterImpl.WriteHyperlink(System.Xml.XmlNode)">
<summary>
COnverting Hyperlink in html to Doc
@@ -25458,6 +25475,18 @@
<param name="paramName"></param>
<param name="paramValue"></param>
</member>
<member name="M:Syncfusion.DocIO.DLS.HTMLConverterImpl.GetTabjustification(System.String)">
<summary>
Parses the tab justification.
</summary>
<param name="value">The justification value.</param>
</member>
<member name="M:Syncfusion.DocIO.DLS.HTMLConverterImpl.GetTabLeader(System.String)">
<summary>
Parses the tab leader.
</summary>
<param name="value">The leader value.</param>
</member>
<member name="M:Syncfusion.DocIO.DLS.HTMLConverterImpl.GetTextFormat(Syncfusion.DocIO.DLS.HTMLConverterImpl.TextFormat,System.String,System.String)">
<summary>
Get text format.
@@ -36521,7 +36550,7 @@
</summary>
<param name="relation">The relation.</param>
</member>
<member name="M:Syncfusion.DocIO.DLS.DocxSerializator.SerializeTableStlye(Syncfusion.DocIO.DLS.RowFormat)">
<member name="M:Syncfusion.DocIO.DLS.DocxSerializator.SerializeTableStyle(Syncfusion.DocIO.DLS.RowFormat)">
<summary>
Serialize the table style element
</summary>
@@ -39781,6 +39810,13 @@
<param name="officeMathRunElement">Math run element</param>
<param name="text">Text to append in text range</param>
</member>
<member name="M:Syncfusion.DocIO.DLS.DocxLaTeXConverter.GetText(Syncfusion.Office.IOfficeMathRunElement)">
<summary>
Get the text from a math run element text range.
</summary>
<param name="officeMathRunElement">The math run element to retrieve text from.</param>
<returns>The text content of the math run element, or null if the provided element is not a text range.</returns>
</member>
<member name="T:Syncfusion.DocIO.DLS.Convertors.FieldGroupType">
<summary>
Specifies the field group type
@@ -45676,6 +45712,11 @@
Closes this instance.
</summary>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTextBody.IsContainBlockContentControl">
<summary>
Checks whether the textbody contains any block content control in it.
</summary>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTextBody.MakeChanges(System.Boolean)">
<summary>
Accepts or rejects changes tracked from the moment of last change acceptance.
@@ -45842,6 +45883,11 @@
Alternate chunk collection from the current section
</summary>
</member>
<member name="P:Syncfusion.DocIO.DLS.WTextBody.IsPerformingFindAndReplace">
<summary>
Checks whether currently performing find and replace or not
</summary>
</member>
<member name="P:Syncfusion.DocIO.DLS.WTextBody.LastParagraph">
<summary>
Gets the last paragraph in the section. Read-only.
@@ -50499,6 +50545,11 @@
default value for DefaultTabWidth
</summary>
</member>
<member name="F:Syncfusion.DocIO.DLS.WordDocument.m_characterSpacingControl">
<summary>
default value for CharacterSpacingControl
</summary>
</member>
<member name="F:Syncfusion.DocIO.DLS.WordDocument.m_mailMerge">
<summary>
@@ -56788,6 +56839,11 @@
<value>The width of the default tab.</value>
<seealso cref="T:Syncfusion.DocIO.DLS.Tab"/>
</member>
<member name="P:Syncfusion.DocIO.DLS.WordDocument.CharacterSpacingControl">
<summary>
Gets or sets the value for Character Spacing Control
</summary>
</member>
<member name="P:Syncfusion.DocIO.DLS.WordDocument.FIBVersion">
<summary>
Gets or sets the word version based on the nFib and nFibNew.
@@ -57668,6 +57724,11 @@
Denotes whether the revisions should be update or not while adding or inserting a entity
</summary>
</member>
<member name="P:Syncfusion.DocIO.DLS.WordDocument.DocxLaTeXConveter">
<summary>
Get the instance of DocxLaTeXConverter.
</summary>
</member>
<member name="P:Syncfusion.DocIO.DLS.WordDocument.HasStyleSheets">
<summary>
Gets or sets the value indicating whether the document has styles
@@ -67326,6 +67387,11 @@
<param name="hasMatch"></param>
<param name="orgTextBody"></param>
</member>
<member name="M:Syncfusion.DocIO.DLS.WParagraph.HasOnlyComment(Syncfusion.DocIO.DLS.WParagraph,System.Int32@)">
<summary>
Checks if a paragraph contains only comments or comment marks.
</summary>
</member>
<member name="M:Syncfusion.DocIO.DLS.WParagraph.SplitUnmatchedTextAndMoveParaItemIndex(Syncfusion.DocIO.DLS.WParagraph,System.Int32@,System.Int32@,System.Int32@)">
<summary>
Split the unmatched text as separate text range in the paragraph items.
@@ -68282,11 +68348,18 @@
Determines the page breaks.
</summary>
</member>
<member name="M:Syncfusion.DocIO.DLS.WParagraph.LayoutParagraphInfoImpl.GetFirstParagraphFromEntity(Syncfusion.DocIO.DLS.IEntity)">
<summary>
Retrieves the first paragraph from the given entity, which can be a WParagraph, WTable, or BlockContentControl.
</summary>
<param name="entity">The entity from which to retrieve the first paragraph. This can be a WParagraph, WTable, or BlockContentControl.</param>
<returns>The first WParagraph found within the given entity, or null if no paragraph is found.</returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.WParagraph.LayoutParagraphInfoImpl.IsLastParagraphInTextBody">
<summary>
To identify the current paragraph is last paragraph of its owner textbody
To identify if the current paragraph is the last paragraph of its owner text body.
</summary>
<returns></returns>
<returns>True if the current paragraph is the last paragraph of its owner text body; otherwise, false.</returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.WParagraph.LayoutParagraphInfoImpl.InitFormat">
<summary>
@@ -71545,7 +71618,7 @@
Updates the table grid.
</summary>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTable.IsGridUpdateBasedOnMaxPrefWidthPercent(System.Single@,System.Collections.Generic.List{System.Single}@)">
<member name="M:Syncfusion.DocIO.DLS.WTable.IsGridUpdateBasedOnMaxPrefWidthPercent(System.Single,System.Boolean,System.Single@,System.Collections.Generic.List{System.Single}@)">
<summary>
Checks whether the table grid should update based on maximum cell preferred width in percentage.
</summary>
@@ -71665,6 +71738,18 @@
Create grid columns.
</summary>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTable.DocAutoFitColumns">
<summary>
Updates cell width of a table in DOC format document
</summary>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTable.IsAllRowsHaveSameWidth(System.Single)">
<summary>
Check whether allrows in a table contains same row width
</summary>
<param name="rowWidth">Row width of first row</param>
<returns>True if all rows contain same row width. Else false</returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTable.CheckNeedToAutoFit">
<summary>
Checks whether the table is need to autofit to content or not.
@@ -71773,6 +71858,14 @@
<param name="clientWidth"></param>
<returns>True If the column preferred width doesn't enough to store MaximumWordWidth else False</returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTable.IsColumnsNotHaveEnoughPreferredWidthForWordWidth(Syncfusion.DocIO.DLS.WTableColumnCollection,System.Single)">
<summary>
Checks whether column has enough width to store Maximum word width word in a column
</summary>
<param name="columns">Table columns</param>
<param name="tableWidth">Table Width</param>
<returns>True if columns doesn't have enough width to store max word width. Otherwise False</returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.WTable.IsTableBasedOnContent(Syncfusion.DocIO.DLS.WTable)">
<summary>
Checks whether the cell width need to assign base on content
@@ -75976,16 +76069,16 @@
<c>true</c> if [cancel on change]; otherwise, <c>false</c>.
</value>
</member>
<member name="P:Syncfusion.DocIO.DLS.CellFormat.IsChangedFormat">
<summary>
Gets or sets a value indicating whether the cell's format track has changed.
</summary>
</member>
<member name="P:Syncfusion.DocIO.DLS.CellFormat.Hidden">
<summary>
Get's / Set's the Hidden property of the cell
</summary>
</member>
<member name="P:Syncfusion.DocIO.DLS.CellFormat.IsChangedFormat">
<summary>
Gets or sets a value indicating whether the cell's format track has changed.
</summary>
</member>
<member name="P:Syncfusion.DocIO.DLS.CellFormat.PreferredWidth">
<summary>
Gets or sets the preferred width of the cell.
@@ -85632,6 +85725,13 @@
<param name="tocParagraph">The toc paragraph.</param>
<param name="tocLinkStyles">The toc link styles.</param>
</member>
<member name="M:Syncfusion.DocIO.DLS.TableOfContent.IsNeedToApplyFontName(Syncfusion.DocIO.DLS.WTextRange,Syncfusion.DocIO.DLS.WCharacterStyle)">
<summary>
Checks whether the font name need to apply for linked character style TOC items.
</summary>
<param name="textrange">Textrange of the paragraph</param>
<param name="characterStyle">Textrange character style</param>
</member>
<member name="M:Syncfusion.DocIO.DLS.TableOfContent.GetTOCValidItemIndex(Syncfusion.DocIO.DLS.WParagraph)">
<summary>
Gets the index of the toc valid item.
@@ -98045,6 +98145,19 @@
</summary>
<returns></returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.Rendering.DocumentLayouter.IsLastTableHasKeepWithNext">
<summary>
Checks whether all the rows in the last table on the previous page's column have "Keep with Next".
</summary>
<returns></returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.Rendering.DocumentLayouter.IsTableHasKeepWithNext(Syncfusion.Layouting.LayoutedWidget)">
<summary>
Checks whether all the rows in the table has keep with next.
</summary>
<param name="ltWidget">layouted widget</param>
<returns></returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.Rendering.DocumentLayouter.HandlePageBreak">
<summary>
Handles the page break.
@@ -99309,7 +99422,7 @@
<param name="clipWidth">The clipwidth.</param>
<param name="ltWidget">The layouted widget.</param>
</member>
<member name="M:Syncfusion.DocIO.Rendering.DrawingContext.Rotate(System.Single,System.Boolean@,System.Boolean@,Syncfusion.DocIO.DLS.TextWrappingStyle,System.Boolean,System.Boolean,System.Single@)">
<member name="M:Syncfusion.DocIO.Rendering.DrawingContext.Rotate(System.Single,System.Boolean@,System.Boolean@,Syncfusion.DocIO.DLS.TextWrappingStyle,System.Boolean,System.Boolean,System.Boolean@,System.Single@)">
<summary>
Rotate a Graphics based on Shape Rotation.
</summary>
@@ -99319,6 +99432,7 @@
<param name="doNotRotateText">Specifies whether the text need to rotate.</param>
<param name="textWrappingStyle">Specifies the text wrapping style.</param>
<param name="isNeedToScale">Indicates whether the text need to scale or not.</param>
<param name="isRotateTransformApplied">Indicates whether the line rotate transform is applied or not.</param>
<param name="rotationAngle">Specifies the modified rotation angle.</param>
</member>
<member name="M:Syncfusion.DocIO.Rendering.DrawingContext.CheckPreOrNextSiblingIsTab(Syncfusion.DocIO.DLS.WCharacterFormat@,System.Drawing.RectangleF@,Syncfusion.Layouting.LayoutedWidget,System.Boolean@)">
@@ -99471,12 +99585,13 @@
<param name="format">string format</param>
<param name="charFormat">character Format</param>
</member>
<member name="M:Syncfusion.DocIO.Rendering.DrawingContext.TransformGraphicsPosition(Syncfusion.Layouting.LayoutedWidget,System.Boolean,System.Drawing.PointF@,System.Single@,Syncfusion.DocIO.DLS.WParagraph)">
<member name="M:Syncfusion.DocIO.Rendering.DrawingContext.TransformGraphicsPosition(Syncfusion.Layouting.LayoutedWidget,System.Boolean,System.Boolean@,System.Drawing.PointF@,System.Single@,Syncfusion.DocIO.DLS.WParagraph)">
<summary>
Transform the graphics rendering positions based on rotation angle
</summary>
<param name="ltWidget">Current ltWidget</param>
<param name="isNeedToScale">set to <c>true</c> when the widget need to scale</param>
<param name="isRotateTransformApplied">set to <c>true</c> when the widget rotate transform is applied</param>
<param name="translatePoints">Translation points </param>
<param name="rotationAngle">Rotation angle</param>
<param name="ownerParagraph">OwnerParagraph</param>
@@ -100376,12 +100491,14 @@
<param name="underLineValues">Contains the underline values</param>
<param name="strikeThroughValues">Contains the strike through values</param>
</member>
<member name="M:Syncfusion.DocIO.Rendering.DrawingContext.TransformGraphics(Syncfusion.DocIO.DLS.WCharacterFormat,System.Boolean@,Syncfusion.Layouting.LayoutedWidget)">
<member name="M:Syncfusion.DocIO.Rendering.DrawingContext.TransformGraphics(Syncfusion.DocIO.DLS.WCharacterFormat,System.Boolean@,System.Boolean@,System.Boolean@,Syncfusion.Layouting.LayoutedWidget)">
<summary>
Transform the graphics based on the rotation and scaling.
</summary>
<param name="characterFormat">The character format.</param>
<param name="isNeedToScale">Indicates whether the line need to scale or not.</param>
<param name="isRotateTransformApplied">Indicates whether the line rotate transform is applied or not.</param>
<param name="isNeedToClip">Indicates whether the line need to set clip or not.</param>
<param name="ltWidget">Line widget.</param>
</member>
<member name="M:Syncfusion.DocIO.Rendering.DrawingContext.GetTextboxOrShapesRotationValue(System.Single@,System.Boolean@,System.Boolean@,System.Boolean@,Syncfusion.DocIO.DLS.TextWrappingStyle@,System.Boolean@,Syncfusion.DocIO.DLS.WTextRange)">
@@ -104905,6 +105022,13 @@
<param name="acceptChanges">boolean to ensure accept or reject changes</param>
<returns></returns>
</member>
<member name="M:Syncfusion.DocIO.DLS.Revision.MoveToNextSection(Syncfusion.DocIO.DLS.WSection)">
<summary>
Move items to nextSection
</summary>
<param name="item">The Paragraph</param>
<param name="ownerSection">OwnerSection of the paragraph</param>
</member>
<member name="M:Syncfusion.DocIO.DLS.Revision.CheckMoveToNext(Syncfusion.DocIO.DLS.TextBodyItem,System.Boolean)">
<summary>
Checks the whether item's content has to be moved to next paragraph.
@@ -121041,7 +121165,7 @@
<param name="layoutInCell">if set to <c>true</c> [layout in cell].</param>
<returns></returns>
</member>
<member name="M:Syncfusion.Layouting.LayoutedWidget.ShiftLocation(System.Double,System.Double,System.Single,System.Single,Syncfusion.DocIO.DLS.Rendering.DocumentLayouter)">
<member name="M:Syncfusion.Layouting.LayoutedWidget.ShiftLocation(System.Double,System.Double,System.Single,System.Single,System.Boolean,Syncfusion.DocIO.DLS.Rendering.DocumentLayouter)">
<summary>
Shifts the location.
</summary>
@@ -121050,7 +121174,7 @@
<param name="footerHeight">Height of the footer.</param>
<param name="pageHeight">Height of the page.</param>
</member>
<member name="M:Syncfusion.Layouting.LayoutedWidget.ShiftLocation(System.Double,System.Double,System.Single,System.Single,System.Single,Syncfusion.DocIO.DLS.Rendering.DocumentLayouter)">
<member name="M:Syncfusion.Layouting.LayoutedWidget.ShiftLocation(System.Double,System.Double,System.Single,System.Single,System.Single,System.Boolean,Syncfusion.DocIO.DLS.Rendering.DocumentLayouter)">
<summary>
Shifts the location.
</summary>
@@ -123262,6 +123386,11 @@
Holds the empty space value
</summary>
</member>
<member name="P:Syncfusion.Layouting.TrackChangesMarkups.IsAligned">
<summary>
Checks whether the track changes markup position is aligned or not.
</summary>
</member>
<member name="T:Syncfusion.Layouting.CommentsMarkups">
<summary>
It is used to find the comment text along with its coordinates while CommentDisplayMode is ShowInBalloons.
@@ -123309,7 +123438,6 @@
</summary>
<param name="floatingItems">The floating items.</param>
<param name="sortPosition">The sort list based on.</param>
<param name="isNeedToUpdateWrapCollectionIndex">True if need to update the wrap collection index. Else false</param>
</member>
<member name="M:Syncfusion.Layouting.FloatingItem.IsYPositionIntersect(System.Drawing.RectangleF,System.Drawing.RectangleF)">
<summary>
@@ -123567,6 +123695,20 @@
</summary>
<returns></returns>
</member>
<member name="M:Syncfusion.Layouting.TableLayoutInfo.GetTableHeight">
<summary>
Gets the Table height using row height
</summary>
<param name="m_table"></param>
<returns></returns>
</member>
<member name="M:Syncfusion.Layouting.TableLayoutInfo.GetRowHeight(Syncfusion.DocIO.DLS.WTableRow)">
<summary>
Gets the table row height
</summary>
<param name="row"></param>
<returns></returns>
</member>
<member name="P:Syncfusion.Layouting.TableLayoutInfo.Width">
<summary>
Gets / sets table width
@@ -125087,11 +125229,32 @@
Create balloon for deleted paragraph text.
</summary>
</member>
<member name="M:Syncfusion.Layouting.LCContainer.AppendContentsForDeletedTextRange(Syncfusion.Layouting.TrackChangesMarkups,Syncfusion.Layouting.IWidget)">
<summary>
Appends the content in the track changes balloon for deleted text range
</summary>
<param name="trackChangesMarkups">track changes markup collection</param>
<param name="childWidget">child widget</param>
</member>
<member name="M:Syncfusion.Layouting.LCContainer.AppendContentsForDeletedImage(Syncfusion.Layouting.TrackChangesMarkups,Syncfusion.Layouting.IWidget)">
<summary>
Appends the content in the track changes balloon for deleted image
</summary>
<param name="trackChangesMarkups">track changes markup collection</param>
<param name="childWidget">child widget</param>
</member>
<member name="M:Syncfusion.Layouting.LCContainer.CreateBalloonForDeletedParagraphText(Syncfusion.Layouting.IWidget)">
<summary>
Create balloon for deleted paragraph text.
</summary>
</member>
<member name="M:Syncfusion.Layouting.LCContainer.AppendContentsForDeletedParagraph(Syncfusion.Layouting.TrackChangesMarkups,Syncfusion.Layouting.IWidget)">
<summary>
Appends the content in the track changes balloon for deleted paragraph
</summary>
<param name="trackChangesMarkups">track changes markup collection</param>
<param name="childWidget">child widget</param>
</member>
<member name="M:Syncfusion.Layouting.LCContainer.CreateBalloonValueForCFormat(Syncfusion.Layouting.IWidget)">
<summary>
Creates balloon for character format.
@@ -126030,6 +126193,11 @@
Changes the childs alignment.
</summary>
</member>
<member name="M:Syncfusion.Layouting.LCLineContainer.TrackChangesAlignment(System.Single)">
<summary>
Updates X position of track changes balloon.
</summary>
</member>
<member name="M:Syncfusion.Layouting.LCLineContainer.UpdateXPositionOfCommentBalloon">
<summary>
Update a X position of Comment balloon.
@@ -126648,6 +126816,14 @@
<param name="s"></param>
<returns></returns>
</member>
<member name="M:Syncfusion.Layouting.LeafLayoutContext.IsNeedToFitBasedOnLineSpacing(Syncfusion.DocIO.DLS.WParagraph,System.Drawing.SizeF)">
<summary>
Checks whether the paragraph item should fit in the same page based on atlease and exactly line spacing.
</summary>
<param name="paragraph"> owner paragraph </param>
<param name="size"> Size of the paragraph item </param>
<returns></returns>
</member>
<member name="M:Syncfusion.Layouting.LeafLayoutContext.IsNeedToFitSectionBreakParaHavingOnlyFloatingItems(Syncfusion.DocIO.DLS.WParagraph,Syncfusion.Layouting.ILeafWidget)">
<summary>
Determine whether the section break paragraph contains only floating items.
@@ -127652,13 +127828,6 @@
</summary>
<returns></returns>
</member>
<member name="M:Syncfusion.Layouting.LCTable.GetTableHeight">
<summary>
Gets the Table height using row height
</summary>
<param name="m_table"></param>
<returns></returns>
</member>
<member name="M:Syncfusion.Layouting.LCTable.IsTableMoveToNextPage(Syncfusion.DocIO.DLS.TextBodyItem)">
<summary>
Check table move to next page or not
@@ -127666,13 +127835,6 @@
<param name="m_table"></param>
<returns></returns>
</member>
<member name="M:Syncfusion.Layouting.LCTable.GetRowHeight(Syncfusion.DocIO.DLS.WTableRow)">
<summary>
Gets the table row height
</summary>
<param name="row"></param>
<returns></returns>
</member>
<member name="M:Syncfusion.Layouting.LCTable.GetFirstRowWidth">
<summary>
Get the First row width
@@ -156766,6 +156928,16 @@
</summary>
<param name="reader">The reader.</param>
</member>
<member name="M:Syncfusion.DocIO.ReaderWriter.Security.KeyData.GetAttributeValueAsInt(System.Xml.XmlReader,System.String)">
<summary>
Retrieves the attribute value from the XmlReader and parses it as an integer.
</summary>
</member>
<member name="M:Syncfusion.DocIO.ReaderWriter.Security.KeyData.GetAttributeValueAsByte(System.Xml.XmlReader,System.String)">
<summary>
Retrieves the attribute value from the XmlReader and parses it as a byte array.
</summary>
</member>
<member name="M:Syncfusion.DocIO.ReaderWriter.Security.KeyData.Serialize(System.Xml.XmlWriter)">
<summary>
Serializes the specified writer.
@@ -163937,6 +164109,11 @@
Zoom percentage is automatically recalculated to fit text.
</summary>
</member>
<member name="T:Syncfusion.DocIO.CharacterSpacingControl">
<summary>
Specifies the Character-Level Whitespace
</summary>
</member>
<member name="T:Syncfusion.DocIO.LineNumberingMode">
<summary>
Specifies the line numbering mode to apply.

View File

@@ -1736,7 +1736,7 @@
<param name="clipWidth">The clipwidth.</param>
<param name="ltWidget">The layouted widget.</param>
</member>
<member name="M:Syncfusion.DocToPdfConverter.Rendering.PDFDrawingContext.Rotate(System.Single,System.Boolean@,System.Boolean@,Syncfusion.DocIO.DLS.TextWrappingStyle,System.Boolean,System.Boolean,System.Single@)">
<member name="M:Syncfusion.DocToPdfConverter.Rendering.PDFDrawingContext.Rotate(System.Single,System.Boolean@,System.Boolean@,Syncfusion.DocIO.DLS.TextWrappingStyle,System.Boolean,System.Boolean,System.Boolean@,System.Single@)">
<summary>
Rotate a Graphics based on Shape Rotation.
</summary>
@@ -1746,6 +1746,7 @@
<param name="doNotRotateText">Specifies whether the text need to rotate.</param>
<param name="textWrappingStyle">Specifies the text wrapping style.</param>
<param name="isNeedToScale">Indicates whether the text need to scale or not.</param>
<param name="isRotateTransformApplied">Indicates whether the line rotate transform is applied or not.</param>
<param name="rotationAngle">Specifies the modified rotation angle.</param>
</member>
<member name="M:Syncfusion.DocToPdfConverter.Rendering.PDFDrawingContext.CheckPreOrNextSiblingIsTab(Syncfusion.DocIO.DLS.WCharacterFormat@,System.Drawing.RectangleF@,Syncfusion.Layouting.LayoutedWidget,System.Boolean@)">
@@ -1909,12 +1910,13 @@
<param name="format">The string format.</param>
<param name="charFormat">The character format.</param>
</member>
<member name="M:Syncfusion.DocToPdfConverter.Rendering.PDFDrawingContext.TransformGraphicsPosition(Syncfusion.Layouting.LayoutedWidget,System.Boolean,System.Drawing.PointF@,System.Single@,Syncfusion.DocIO.DLS.WParagraph)">
<member name="M:Syncfusion.DocToPdfConverter.Rendering.PDFDrawingContext.TransformGraphicsPosition(Syncfusion.Layouting.LayoutedWidget,System.Boolean,System.Boolean@,System.Drawing.PointF@,System.Single@,Syncfusion.DocIO.DLS.WParagraph)">
<summary>
Transform the graphics rendering positions based on rotation angle
</summary>
<param name="ltWidget">Current ltWidget</param>
<param name="isNeedToScale">set to <c>true</c> when the widget need to scale</param>
<param name="isRotateTransformApplied">set to <c>true</c> when the widget rotate transform is applied</param>
<param name="translatePoints">Translation points </param>
<param name="rotationAngle">Rotation angle</param>
<param name="ownerParagraph">OwnerParagraph</param>
@@ -2835,12 +2837,14 @@
<param name="underLineValues">Contains the underline values</param>
<param name="strikeThroughValues">Contains the strike through values</param>
</member>
<member name="M:Syncfusion.DocToPdfConverter.Rendering.PDFDrawingContext.TransformGraphics(Syncfusion.DocIO.DLS.WCharacterFormat,System.Boolean@,Syncfusion.Layouting.LayoutedWidget)">
<member name="M:Syncfusion.DocToPdfConverter.Rendering.PDFDrawingContext.TransformGraphics(Syncfusion.DocIO.DLS.WCharacterFormat,System.Boolean@,System.Boolean@,System.Boolean@,Syncfusion.Layouting.LayoutedWidget)">
<summary>
Transform the graphics based on the rotation and scaling.
</summary>
<param name="characterFormat">The character format.</param>
<param name="isNeedToScale">Indicates whether the line need to scale or not.</param>
<param name="isRotateTransformApplied">Indicates whether the line rotate transform is applied or not.</param>
<param name="isNeedToClip">Indicates whether the line need to set clip or not.</param>
<param name="ltWidget">Line widget.</param>
</member>
<member name="M:Syncfusion.DocToPdfConverter.Rendering.PDFDrawingContext.GetTextboxOrShapesRotationValue(System.Single@,System.Boolean@,System.Boolean@,System.Boolean@,Syncfusion.DocIO.DLS.TextWrappingStyle@,System.Boolean@,Syncfusion.DocIO.DLS.WTextRange)">

View File

@@ -3399,6 +3399,333 @@
<param name="arg">arguments</param>
<returns></returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeXLookUp(System.String)">
<summary>
Searches a range or an array, and then returns the item corresponding to the first match it finds.
If no match exists, then XLOOKUP can return the closest (approximate) match.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "lookup_value, lookup_array, return_array, if_not_found, match_mode, search_mode".
<list type="bullet">
<item><description><c>lookup_value</c>: The value to search for.</description></item>
<item><description><c>lookup_array</c>: The array or range of cells to search within.</description></item>
<item><description><c>return_array</c>: The array or range of cells from which to return a value.</description></item>
<item><description><c>if_not_found</c>: The value to return if no match is found.</description></item>
<item>
<description><c>match_mode</c>: [Optional] The match type (default is 0):</description>
<list type="bullet">
<item><description>0 for exact match (default)</description></item>
<item><description>-1 for exact match or next smaller item</description></item>
<item><description>1 for exact match or next larger item</description></item>
<item><description>2 for wildcard match</description></item>
</list>
</item>
<item>
<description><c>search_mode</c>: [Optional] The search mode (default is 1):</description>
<list type="bullet">
<item><description>1 for search from first to last (default)</description></item>
<item><description>-1 for search from last to first</description></item>
<item><description>2 for binary search ascending</description></item>
<item><description>-2 for binary search descending</description></item>
</list>
</item>
</list>
</param>
<returns>The item corresponding to the first match it finds. If no match exists, then XLOOKUP can return the closest (approximate) match.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.GetMatchedValue(System.String,System.String,System.String,System.String,System.String,System.String)">
<summary>
Calculate and retrun the matched value based on match mode and search mode
</summary>
<param name="lookupValue">The value to search </param>
<param name="lookupRange">The range or array where to search.</param>
<param name="returnArray">The range or array from which to return values.</param>
<param name="notFound">The value to return if no match is found. If omitted, an #N/A error is returned.</param>
<param name="matchMode">The match type to perform:</param>
<param name="searchMode">The direction of search</param>
<returns>The matched value</returns>
<exception cref="T:System.ArgumentException"></exception>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ReorderCellsColumnWise(System.String[])">
<summary>
Returns the range of cells as an array by scanning column wise
</summary>
<param name="cells">cell range</param>
<returns>array of cells</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CalculateLookupRange(System.String)">
<summary>
Convert multi criteria lookup range to single range
</summary>
<param name="lookupRange">multicriteria lookup range</param>
<returns>return calculated lookup range</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindMatchFromRange(System.String,System.String[],System.String)">
<summary>
Match the lookup value and return the index based on match mode
</summary>
<returns>the matched index</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindMatchMode(System.String)">
<summary>
Calculate and get the matchMode value from the argument
</summary>
<param name="arg">argument</param>
<returns>the matchMode value</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindSearchMode(System.String)">
<summary>
Calculate and get the SearchMode value from the argument
</summary>
<param name="arg">argument</param>
<returns>the SearchMode value</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ValidateArgumentType(System.String,Syncfusion.OfficeChart.Calculate.CalcEngine.FormulaArgumentType)">
<summary>
Validate argument type for the possible cases for error string
</summary>
<param name="arg"> argument</param>
<param name="type">>The formula's argument typ</param>
<returns></returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeXMatch(System.String)">
<summary>
Returns the relative position of an item in an array or range of cells.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "lookup_value,lookup_array,match_mode,search_mode".
<list type="bullet">
<item><description><c>lookup_value</c>: The value to search for.</description></item>
<item><description><c>lookup_array</c>: The array or range of cells to search within, provided as a comma-separated string of values.</description></item>
<item>
<description><c>match_mode</c>: [Optional] The match type (default is 0):</description>
<list type="bullet">
<item><description>0 for exact match (default)</description></item>
<item><description>-1 for exact match or next smallest item</description></item>
<item><description>1 for exact match or next largest item</description></item>
<item><description>2 for wildcard match</description></item>
</list>
</item>
<item>
<description><c>search_mode</c>: [Optional] The search mode (default is 1):</description>
<list type="bullet">
<item><description>1 for search from first to last (default)</description></item>
<item><description>-1 for search from last to first</description></item>
<item><description>2 for binary search ascending</description></item>
<item><description>-2 for binary search descending</description></item>
</list>
</item>
</list>
</param>
<returns>The relative position of an item in an array or range of cells.</returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindMatchIndex(System.String,System.String,System.String,System.String)" -->
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.SortDescendingOrder(System.String[])">
<summary>
Sort the lookup array in DescendingOrder
</summary>
<returns> the array in DescendingOrder</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.GetsortedArray(System.String[])">
<summary>
Sort the lookup array in AscendingOrder
</summary>
<returns> the array in AscendingOrder</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindMatch(System.String,System.String[],System.String)">
<summary>
Match the lookup value and return the index based on match mode
</summary>
<returns>the matched index</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CheckForMatch(System.String,System.String)">
<summary>
check and match the lookup value when its contains "?"
</summary>
<returns>TTrue when match or false</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeFloorMath(System.String)">
<summary>
Rounds a number down to the nearest integer or to the nearest multiple of significance.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "number, significance, mode".
<list type="bullet">
<item>
<description><c>number</c>: The number to be rounded down.</description>
</item>
<item>
<description><c>significance</c>: [optional] The multiple to which you want to round.</description>
</item>
<item>
<description><c>mode</c>: [optional] The direction (toward or away from 0) to round negative numbers.</description>
</item>
</list>
</param>
<returns>A number rounded down to the nearest integer or to the nearest multiple of significance.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.validateArg(System.String)">
<summary>
Validate and retrun the argument as double value.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FloorMathArrayCalculation(System.String[])">
<summary>
Calculate array format argument value.
</summary>
<param name="range"></param>
<returns>Return calculated array format argument value for interior and direct FloorMath formula </returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ParseArgAsDouble(System.String,System.String,System.String,System.Double@,System.Double@,System.Double@)">
<summary>
convert string values(number,sign,mode) to double value
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ParseArgAsDouble(System.String,System.String,System.Double@,System.Double@)">
<summary>
convert string values(number,sign) to double value
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CalculateFloorMathValue(System.Double,System.Double,System.Double)">
<summary>
Calculated FloorMath value for the given Input.
</summary>
<returns> Return round a number down to the nearest integer or to the nearest multiple of significance.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeFloorPrecise(System.String)">
<summary>
Computes and returns a number that is rounded down to the nearest integer or to the nearest multiple of significance.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "number, significance".
<list type="bullet">
<item>
<description><c>number</c>: The value to be rounded.</description>
</item>
<item>
<description><c>significance</c>: [optional] The multiple to which the number is to be rounded.</description>
</item>
</list>
</param>
<returns>A number that is rounded down to the nearest integer or to the nearest multiple of significance. Regardless of the sign of the number, the number is rounded down. However, if the number or the significance is zero, zero is returned.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CalculateFloorPrecise(System.Double,System.Double)">
<summary>
Returns the Calculated FloorPrecise value for the given Input.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CalculateCeilingValue(System.Double,System.Double)">
<summary>
Returns the Calculated CeilingPrecise value for the given Input.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FloorPreciseArrayCalculation(System.String[])">
<summary>
Calculate array format argument value.
</summary>
<param name="range"></param>
<returns>Return calculated array format argument value for interior and direct FloorPrecise formula. </returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.IsoCeilingArrayCalculation(System.String[])">
<summary>
Calculate array format argument value.
</summary>
<param name="range"></param>
<returns>calculated array format argument value for interior and direct IsoCeiling formula.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CeilingPreciseArrayCalculation(System.String[])">
<summary>
Calculate array format argument value.
</summary>
<param name="range"></param>
<returns>calculated array format argument value for interior and direct CeilingPrecise formula.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeIsoCeiling(System.String)">
<summary>
Computes and returns a number that is rounded up to the nearest integer or to the nearest multiple of significance.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "number, significance".
<list type="bullet">
<item>
<description><c>number</c>: The value to be rounded.</description>
</item>
<item>
<description><c>significance</c>: [optional] The multiple to which the number is to be rounded. The default value is 1.</description>
</item>
</list>
</param>
<returns>A number that is rounded up to the nearest integer or to the nearest multiple of significance. Regardless of the sign of the number, the number is rounded up. However, if the number or the significance is zero, zero is returned. This follows the ISO 8601 standard.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeCeilingPrecise(System.String)">
<summary>
Computes and returns a number that is rounded up to the nearest integer or to the nearest multiple of significance.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "number, significance".
<list type="bullet">
<item>
<description><c>number</c>: The value to be rounded.</description>
</item>
<item>
<description><c>significance</c>: [optional] The multiple to which the number is to be rounded. The default value is 1.</description>
</item>
</list>
</param>
<returns>A number that is rounded up to the nearest integer or to the nearest multiple of significance. Regardless of the sign of the number, the number is rounded up. However, if the number or the significance is zero, zero is returned.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeVStack(System.String)">
<summary>
This function appends arrays vertically and in sequence to return a larger array.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "array1,[array2],..."
<list type="bullet">
<item><description><c>array1, array2, ...</c>: The arrays to append.</description></item>
</list>
</param>
<returns>A single array that has as many columns as all of the source arrays combined and as many rows as the tallest of the source arrays.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeHStack(System.String)">
<summary>
This function appends arrays horizontally and in sequence to return a larger array.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "array1,[array2],..."
<list type="bullet">
<item><description><c>array1, array2, ...</c>: The arrays to append.</description></item>
</list>
</param>
<returns>A single array that has as many columns as all of the source arrays combined and as many rows as the tallest of the source arrays.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ValidateStackArgs(System.String,System.String@)">
<summary>
Validate the argument for VStack and HStack formula and return array list.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ConvertArrayToString(System.String[0:,0:],System.Int32,System.Int32)">
<summary>
Compute and return appended array as string value for VStack and HStack formula.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.VerticalStackValue(System.Collections.Generic.List{System.String})">
<summary>
Compute and append array vertically and return array as string value.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.HorizontalStackValue(System.Collections.Generic.List{System.String})">
<summary>
Compute and append array horizontally and return array as string value.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.Covariance(System.Double[],System.Double[])">
<summary>
Returns the sample covariance between two arrays.
@@ -4991,6 +5318,490 @@
<param name="argList">first strring, second string and starting position</param>
<returns>index of the string</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindUniqueElement(System.String[0:,0:],System.String,System.String)">
<summary>
Find and return list of unique elements for two dimentional array elements.
</summary>
<returns>return list of unique elements.</returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeUnique(System.String)" -->
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CheckForErrorValue(System.String,System.String,System.String,System.String,System.String,System.String,System.Boolean@)">
<summary>
Validate and return the error string for TextBefore/TextAfter formula.
</summary>
<returns>validated argument</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeTextAfter(System.String)">
<summary>
This function returns text that occurs after given character or string.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "text,delimiter,instance_num, match_mode, match_end, if_not_found".
<list type="bullet">
<item><description><c>text</c>The text you are searching within. Wildcard characters not allowed.</description></item>
<item><description><c>delimiter</c>The text that marks the point after which you want to extract.</description></item>
<item><description><c>instance_num</c>[Optional] The instance of the delimiter after which you want to extract the text.(default is 1).</description></item>
<item><description><c>match_mode</c>[Optional] Determines whether the text search is case-sensitive. The default is case-sensitive.</description>
<list type="bullet">
<item><description>0 - Case sensitive.</description></item>
<item><description>1 - Case insensitive.</description></item>
</list>
</item>
<item><description><c>match_end</c>[Optional] Treats the end of text as a delimiter. By default, the text is an exact match.</description>
<list type="bullet">
<item><description>0 - Don't match the delimiter against the end of the text.</description></item>
<item><description> 1 - Match the delimiter against the end of the text.</description></item>
</list>
</item>
<item><description><c>if_not_found</c>[Optional] Value returned if no match is found. By default, #N/A is returned.</description></item>
</list>
</param>
<returns>The text that occurs after given character or string.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.GetValueForArg(System.String[],System.String@,System.String@,System.String@,System.String@,System.String@,System.String@)">
<summary>
Validate and get the argument for TextAfter/TextBefore formula.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeTextBefore(System.String)">
<summary>
This function returns text that occurs text that occurs before a given character or string
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "text,delimiter,instance_num, match_mode, match_end, if_not_found"
<list type="bullet">
<item><description><c>text</c>The text you are searching within. Wildcard characters not allowed.</description></item>
<item><description><c>delimiter</c>The text that marks the point after which you want to extract.</description></item>
<item><description><c>instance_num</c>[Optional] The instance of the delimiter after which you want to extract the text.(default is 1).</description></item>
<item><description><c>match_mode</c>[Optional] Determines whether the text search is case-sensitive. The default is case-sensitive.</description>
<list type="bullet">
<item><description>0 - Case sensitive.</description></item>
<item><description>1 - Case insensitive.</description></item>
</list>
</item>
<item><description><c>match_end</c>[Optional] Treats the end of text as a delimiter. By default, the text is an exact match.</description>
<list type="bullet">
<item><description>0 - Don't match the delimiter against the end of the text.</description></item>
<item><description> 1 - Match the delimiter against the end of the text.</description></item>
</list>
</item>
<item><description><c>if_not_found</c>[Optional] Value returned if no match is found. By default, #N/A is returned.</description></item>
</list>
</param>
<returns>The text that occurs before a given character or string.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindIndexOfCharacterFromEnd(System.String,System.String,System.String)">
<summary>
Find index to returns text when delimiter is character and instance_num is negative that appears after a given character.
</summary>
<param name="text">The text you are searching within</param>
<param name="delimiter">The text that marks the point after which you want to extract.</param>
<param name="instance_num">The instance of the delimiter after which you want to extract the text.By default, instance_num = 1</param>
<returns>The index to returns text that appears after a given character.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindIndexOfWordFromEnd(System.String,System.String,System.String)">
<summary>
Find index to returns text when delimiter is word and instance_num is negative that appears after a given character.
</summary>
<param name="text">The text you are searching within</param>
<param name="delimiter">The text that marks the point after which you want to extract.</param>
<param name="instance_num">The instance of the delimiter after which you want to extract the text.By default, instance_num = 1.</param>
<returns>The index to returns text that appears after a given word.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindIndexOfWord(System.String,System.String,System.String)">
<summary>
Find index to returns text when delimiter is word and instance_num is positive that appears after a given character.
</summary>
<param name="text">The text you are searching within.</param>
<param name="delimiter">The text that marks the point after which you want to extract.</param>
<param name="instance_num">The instance of the delimiter after which you want to extract the text.By default, instance_num = 1.</param>
<returns>The index to returns text that appears after a given word.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.FindIndexOfCharacter(System.String,System.String,System.String)">
<summary>
Find index to returns text when delimiter is character and instance_num is positive that appears after a given character.
</summary>
<param name="text">The text you are searching within</param>
<param name="delimiter">The text that marks the point after which you want to extract.</param>
<param name="instance_num">The instance of the delimiter after which you want to extract the text.By default, instance_num = 1.</param>
<returns>The index to returns text that appears after a given character.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeValueToText(System.String)">
<summary>
This function returns text from any specified value. It passes text values unchanged, and converts non-text values to text.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "value, format"
<list type="bullet">
<item><description><c>value</c>The value to return as text.</description></item>
<item><description><c>format</c>The format of the returned data.[optional]</description>
<list type="bullet">
<item><description>0 - Concise format that is easy to read. The text returned will be the same as the text rendered in a cell that has general formatting applied.</description></item>
<item><description>1 - Strict format that includes escape characters and row delimiters. Generates a string that can be parsed when entered into the formula bar. Encapsulates returned strings in quotes except for Booleans, Numbers and Errors.</description></item>
</list>
</item>
</list>
</param>
<returns>Text from any specified value</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ValueToTextCalculation(System.String,System.String)">
<summary>
Returns the text from any specified value.
</summary>
<param name="value">The value to return as text.</param>
<param name="format">The format of the returned data.</param>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ValueToTextArrayCalculation(System.String[])">
<summary>
Calculate array format argument value.
</summary>
<returns>Return calculated array format argument value for interior and direct VALUETOTEXT formula.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeArrayToText(System.String)">
<summary>
This function returns text from any specified array/range. It passes text values of array unchanged, and converts non-text values to text.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "array, format"
<list type="bullet">
<item><description><c>array</c>The array to return as text.</description></item>
<item><description><c>format</c>The format of the returned data.[optional]</description>
<list type="bullet">
<item><description>0 - Concise format that is easy to read.
The text returned will be the same as the text rendered in a cell that has general formatting applied.
</description></item>
<item><description>1 - Strict format that includes escape characters and row delimiters.
Generates a string that can be parsed when entered into the formula bar.
Encapsulates returned strings in quotes except for Booleans, Numbers and Errors.
</description></item>
</list>
</item>
</list>
</param>
<returns>Text from the specified array/range.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ConvertArrayToTextValue(System.String,System.String)">
<summary>
Calculates the final string of the specified condition in the formula from the sepcified range of cells.
</summary>
<returns>an array of text values from any specified range.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ConvertToStructuredData(System.Collections.Generic.List{System.String},System.Int32)">
<summary>
Converts a flat list of cell data into a structured list of rows and columns.
</summary>
<param name="cellData">List of cell data.</param>
<param name="numberOfColumns">Number of columns in the data.</param>
<returns>Structured data as a list of lists.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ArrayToTextCalculation(System.String,System.String)">
<summary>
Returns the text from any specified value.
</summary>
<param name="value">The value to return as text.</param>
<param name="format">The format of the returned data.</param>
<returns>string value after checking with the conditions.</returns>
</member>
<!-- Badly formed XML comment ignored for member "M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeToCol(System.String)" -->
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CheckingErrorStringsOfArgument(System.String@,System.String@,System.String@,System.String)">
<summary>
Validates the argument list and extracts the range, ignore, and scanByColumn values.
</summary>
<param name="ignore">Output parameter that holds the value to be ignored.</param>
<param name="scanByColumn">Output parameter that indicates whether to scan by column.</param>
<param name="range">Output parameter that holds the range value.</param>
<param name="args">The argument list string to be parsed and validated.</param>
<returns>
Returns an error string if there is any validation error, otherwise returns an empty string.
</returns>
<exception cref="T:System.ArgumentException">Thrown when there is an invalid number of arguments or invalid argument value.</exception>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ConvertValuesOfArray(System.String,System.String,System.String,System.Boolean)">
<summary>
Converts the values of a given array range to a single column/row format.
</summary>
<param name="range">The range of the array to be converted.</param>
<param name="ignore">A value indicating whether to ignore certain cells (e.g., blanks or errors).</param>
<param name="scanByColumn">A boolean indicating whether to scan the range by columns (true) or by rows (false).</param>
<returns>A string representing the values of the array converted to a single column/row, separated by the defined separator.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CheckConditionsForValue(System.String,System.String,System.Collections.Generic.List{System.String})">
<summary>
Checks the conditions of the given cell value in the array based on specified criteria.
</summary>
<param name="cellValue">The value of the cell to be checked.</param>
<param name="ignore">A value indicating whether to ignore certain cells (e.g., blanks or errors).</param>
<param name="values">A list to which the cell value will be added if it meets the conditions.</param>
<returns>A boolean indicating whether the cell value was added to the list.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.GetValuesOfArray(System.Int32@,System.Int32@,System.Collections.Generic.List{System.String}@,System.String)">
<summary>
Retrieves the totalnumber of columns, totalnumber of rows, and array values from the given array/range.
</summary>
<param name="numberOfColumns">Output parameter for the total number of columns.</param>
<param name="numberOfRows">Output parameter for the total number of rows.</param>
<param name="arrayValues">Output parameter for the list of array values.</param>
<param name="args">Input arguments, including range or array values.</param>
</member>
<!-- Badly formed XML comment ignored for member "M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeToRow(System.String)" -->
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeChooseCols(System.String)">
<summary>
Returns specified columns from an array or range.
</summary>
<param name="args">
A string containing the array or range and the column indexes separated by commas.
The format should be: array, col_num1, [col_num2], ...
<list type="bullet">
<item>
<description><c>array</c>: The source array or range.</description>
</item>
<item>
<description><c>col_num1</c>: An integer specifying the first column to return.</description>
</item>
<item>
<description><c>[col_num2]</c>: [optional] Index numbers of additional columns to return.</description>
</item>
</list>
</param>
<returns>A formatted string representing the specified columns from the array or range.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.GetIndexes(System.String[],System.Int32,System.Int32,System.Boolean,System.Int32[]@)">
<summary>
Returns the row/column indexes as a string array from the argument.
</summary>
<param name="args">The arguments specifying the range and indexes to choose.</param>
<param name="totalNumberOfColumns">The total number of columns in the range.</param>
<param name="totalNumberOfRows">The total number of rows in the range.</param>
<param name="isFormulaChooseColumn">A boolean indicating whether the indexes are for columns (true) or rows (false).</param>
<param name="columnIndexes">An output parameter that will contain the computed indexes as an integer array.</param>
<returns>A string indicating any error that occurred during the computation; otherwise, an empty string.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ChooseValuesFromArray(System.String,System.Int32[],System.Int32,System.Int32,System.Collections.Generic.List{System.String},System.Boolean)">
<summary>
Computes and returns a formatted string of column or row values from a range based on specified indexes.
</summary>
<param name="range">The range of the array to be processed.</param>
<param name="columnIndexes">An array of indexes specifying the columns or rows to be chosen.</param>
<param name="totalNumberOfColumns">The total number of columns in the range.</param>
<param name="totalNumberOfRows">The total number of rows in the range.</param>
<param name="arrayValues">A list of the values in the array.</param>
<param name="isFormulaChooseColumn">A boolean indicating whether the indexes are for columns (true) or rows (false).</param>
<returns>A formatted string representing the chosen column or row values, separated by the defined separator.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeChooseRows(System.String)">
<summary>
Returns specified rows from an array or range.
</summary>
<param name="args">
A string containing the array or range and the row indexes separated by commas.
The format should be: array, row_num1, [row_num2], ...
<list type="bullet">
<item>
<description><c>array</c>: The source array or range.</description>
</item>
<item>
<description><c>row_num1</c>: An integer specifying the first row to return.</description>
</item>
<item>
<description><c>[row_num2]</c>: [optional] Index numbers of additional rows to return.</description>
</item>
</list>
</param>
<returns>A formatted string representing the specified rows from the array or range.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ConvertToStructuredDataByColumns(System.Collections.Generic.List{System.String},System.Int32)">
<summary>
Converts a flat list of cell data into a structured list of columns.
</summary>
<param name="cellData">List of cell data</param>
<param name="numberOfColumns">Number of columns in the data</param>
<returns>Structured data as a list of lists by columns</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeSequence(System.String)">
<summary>
This function generates a list of sequential numbers in an array.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "rows, columns, start, step".
<list type="bullet">
<item><description><c>rows</c>: The number of rows to fill.</description></item>
<item><description><c>columns</c>: The number of columns to fill. If omitted, defaults to 1 column.</description></item>
<item><description><c>start</c>: The starting number in the sequence. If omitted, defaults to 1.</description></item>
<item>
<description><c>step</c>: The increment for each subsequent value in the sequence. It can be positive or negative.</description>
<list type="bullet">
<item><description>If positive, subsequent values increase, creating an ascending sequence.</description></item>
<item><description>If negative, subsequent values decrease, producing a descending sequence.</description></item>
<item><description>If omitted, the step defaults to 1.</description></item>
</list>
</item>
</list>
</param>
<returns>Generates and returns an array of sequential numbers.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.CreateSequence(System.Int32,System.Int32,System.Int32,System.Int32)">
<summary>
Generate an array of sequential number
</summary>
<returns>Generate and return an array of sequential number</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeTextSplit(System.String)">
<summary>
This function splits text strings by using column and row delimiters.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "text, col_delimiter, row_delimiter, ignore_empty, match_mode, pad_with".
<list type="bullet">
<item><description><c>text</c>: The text you want to split.</description></item>
<item><description><c>col_delimiter</c>: The text that marks the point where to spill the text across columns.</description></item>
<item><description><c>row_delimiter</c> [optional]: The text that marks the point where to spill the text down rows.</description></item>
<item>
<description><c>ignore_empty</c> [optional]: Specifies whether to ignore empty values or not. Defaults to FALSE.</description>
<list type="bullet">
<item><description>FALSE (default) - create empty cells for consecutive delimiters without a value in-between.</description></item>
<item><description>TRUE - ignore empty values, i.e., don't create empty cells for two or more consecutive delimiters.</description></item>
</list>
</item>
<item>
<description><c>match_mode</c> [optional]: Determines case-sensitivity for the delimiter. Enabled by default.</description>
<list type="bullet">
<item><description>0 (default) - case-sensitive.</description></item>
<item><description>1 - case-insensitive.</description></item>
</list>
</item>
<item><description><c>pad_with</c> [optional]: A value to use in place of missing values in two-dimensional arrays. The default is a #N/A error.</description></item>
</list>
</param>
<returns>Splitted text strings by using column and row delimiters.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeDelimiters(System.String)">
<summary>
Compute and return delimters when delimter contains multiple character{",",";"}.
</summary>
<returns>delimters when contains multiple character.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.SplitText(System.String,System.String,System.String,System.String,System.String,System.String[],System.Int32@,System.Collections.Generic.List{System.Collections.Generic.List{System.String}}@)">
<summary>
splits text strings by a given row and column delimiter across columns or/and rows.
</summary>
<param name="text">the text to split</param>
<param name="rowDelimiter">a character(s) that indicates where to split the text across rows.</param>
<param name="colDelimiter">a character(s) that indicates where to split the text across columns.</param>
<param name="ignoreEmpty">specifies whether to ignore empty values or not.</param>
<param name="Match_mode">determines case-sensitivity for the delimiter.</param>
<param name="columns">a value to use in place of missing values in two-dimensional arrays.</param>
<param name="maxCol">maxColumn count.</param>
<param name="result">list of splitted text.</param>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeColumnsDelimiter(System.String,System.String,System.String,System.String,System.String[],System.Int32@,System.Collections.Generic.List{System.Collections.Generic.List{System.String}}@)">
<summary>
splits text strings by a column delimiter across columns.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeTake(System.String)">
<summary>
This function retrieves a specified subset of values from a given array or range based on the number of rows and/or columns provided.
</summary>
<param name="argList">
A string containing the arguments separated by commas in the following format:
<list type="bullet">
<item>
<description><c>array</c>: The array or range from which to retrieve values.
</description>
</item>
<item>
<description><c>rows</c>: [Optional] The number of rows to return.
A positive value returns rows from the start of the array, while a negative value returns rows from the end.
If omitted, <c>columns</c> must be provided.
</description></item>
<item>
<description><c>columns</c>: [Optional] The number of columns to return.
A positive integer returns columns from the start of the array, while a negative integer returns columns from the end.
If omitted, <c>rows</c> must be provided.
</description></item>
</list>
</param>
<returns>A formatted string containing the subset of values from the specified array or range. If the input is invalid, an appropriate error message is returned.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.RetrieveValuesFromRange(System.String,System.String,System.String,System.String[])">
<summary>
Retrieves values from the given range based on the specified rows and columns.
</summary>
<param name="range">The range of cells.</param>
<param name="rows">The number of rows to retrieve.</param>
<param name="columns">The number of columns to retrieve.</param>
<returns>A string containing the retrieved values, separated by a specified separator.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeDrop(System.String)">
<summary>
This function removes the specified number of rows and/or columns from the start or end of an array or range.
</summary>
<param name="argList">
A string containing the arguments separated by commas. The format should be: array, rows, [columns].
<list type="bullet">
<item>
<description>
<c>array</c>: The array or range from which values are to be removed.
</description>
</item>
<item>
<description>
<c>rows</c>: [Optional] The number of rows to remove. A positive value removes rows from the start of the array,
and a negative value removes rows from the end of the array. If omitted, <c>columns</c> must be provided.
</description>
</item>
<item>
<description>
<c>columns</c>: [Optional] The number of columns to remove. A positive integer removes columns from the start of the array,
and a negative integer removes columns from the end of the array. If omitted, <c>rows</c> must be provided.
</description>
</item>
</list>
</param>
<returns>
A formatted string representing the array after removing the specified rows and/or columns.
If the inputs are invalid, an error message is returned.
</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.DropValuesFromArray(System.String,System.String,System.String,System.Int32,System.Int32,System.Collections.Generic.List{System.String})">
<summary>
Drops specified rows and/or columns from the array.
</summary>
<param name="range">Input range or array.</param>
<param name="rows">Number of rows to drop.</param>
<param name="columns">Number of columns to drop.</param>
<param name="numberOfRows">Total number of rows in the array.</param>
<param name="numberOfColumns">Total number of columns in the array.</param>
<param name="arrayValues">List of array values.</param>
<returns>Resultant string after dropping specified rows and/or columns.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeExpand(System.String)">
<summary>
This function expands or pads an array to specified row and column dimensions.
</summary>
<param name="args">
A string containing the arguments separated by commas.
The format should be: "array, rows, columns, pad_with".
<list type="bullet">
<item><description><c>array</c>: The array to expand.</description></item>
<item><description><c>rows</c>: The number of rows in the expanded array. If missing, rows will not be expanded.</description></item>
<item><description><c>columns</c>: The number of columns in the expanded array. If missing, columns will not be expanded.</description></item>
<item><description><c>pad_with</c>: The value with which to pad. The default is #N/A.</description></item>
</list>
</param>
<returns>An expanded or padded array with the specified row and column dimensions.</returns>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ExpandedArray(System.String,System.String,System.String,System.String)">
<summary>
Compute and return the expanded arraay based on pad_with and rows and cols argument.
</summary>
</member>
<member name="M:Syncfusion.OfficeChart.Calculate.CalcEngine.ComputeWebService(System.String)">
<summary>
Return the XML content of the given document
@@ -22141,6 +22952,11 @@
Indicats whether to show text bold properties or not
</summary>
</member>
<member name="F:Syncfusion.OfficeChart.Implementation.Charts.ChartDataLabelsImpl.m_bShowItalicProperties">
<summary>
Indicats whether to show text italic properties or not
</summary>
</member>
<member name="F:Syncfusion.OfficeChart.Implementation.Charts.ChartDataLabelsImpl.m_isSourceLinked">
<summary>
Indicates if data labels are linked to source
@@ -22583,6 +23399,11 @@
Gets or sets a value indicating whether to show text bold properties or not
</summary>
</member>
<member name="P:Syncfusion.OfficeChart.Implementation.Charts.ChartDataLabelsImpl.ShowItalicProperties">
<summary>
Gets or sets a value indicating whether to show text italic properties or not
</summary>
</member>
<member name="P:Syncfusion.OfficeChart.Implementation.Charts.ChartDataLabelsImpl.TextRotation">
<summary>
Gets or sets the Text Rotation
@@ -37647,6 +38468,11 @@
Specifies the contents
</summary>
</member>
<member name="F:Syncfusion.OfficeChart.Implementation.Charts.ChartImpl.m_isStringRef">
<summary>
Represents whether datetime axis contains string reference
</summary>
</member>
<member name="F:Syncfusion.OfficeChart.Implementation.Charts.ChartImpl.m_bShowGapWidth">
<summary>
Represents whether to serialize gapwidth
@@ -39534,6 +40360,11 @@
Chart relational items collection
</summary>
</member>
<member name="P:Syncfusion.OfficeChart.Implementation.Charts.ChartImpl.IsStringRef">
<summary>
Indicates the DateTime axis contains a string reference or not.
</summary>
</member>
<member name="P:Syncfusion.OfficeChart.Implementation.Charts.ChartImpl.OverLap">
<summary>
Specifies the contents of this attribute contain an integer between -100 and 100.
@@ -45358,11 +46189,7 @@
Object that holds the information required for Histogram series
</summary>
</member>
<member name="F:Syncfusion.OfficeChart.Implementation.Charts.ChartSerieDataFormatImpl.m_isMarkerDefaultSymbol">
<summary>
Indicates the marker has default symbol.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "F:Syncfusion.OfficeChart.Implementation.Charts.ChartSerieDataFormatImpl.m_isMarkerDefaultSymbol" -->
<member name="M:Syncfusion.OfficeChart.Implementation.Charts.ChartSerieDataFormatImpl.#ctor(Syncfusion.OfficeChart.IApplication,System.Object)">
<summary>
Creates series and set its Application and Parent
@@ -50990,6 +51817,11 @@
Indicats whether to show text bold properties or not
</summary>
</member>
<member name="F:Syncfusion.OfficeChart.Implementation.Charts.ChartTextAreaImpl.m_bShowItalicProperties">
<summary>
Indicats whether to show text italic properties or not
</summary>
</member>
<member name="F:Syncfusion.OfficeChart.Implementation.Charts.ChartTextAreaImpl.m_rtfString">
<summary>
Represents RTF string.
@@ -51437,6 +52269,11 @@
Gets or sets a value indicating whether to show text bold properties or not
</summary>
</member>
<member name="P:Syncfusion.OfficeChart.Implementation.Charts.ChartTextAreaImpl.ShowItalicProperties">
<summary>
Gets or sets a value indicating whether to show text italic properties or not
</summary>
</member>
<member name="P:Syncfusion.OfficeChart.Implementation.Charts.ChartTextAreaImpl.StringCache">
<summary>
Gets / Sets the string array
@@ -134659,6 +135496,11 @@
Right alignment
</summary>
</member>
<member name="F:Syncfusion.OfficeChart.AxisLabelAlignment.Justify">
<summary>
Justify alignment
</summary>
</member>
<member name="T:Syncfusion.OfficeChart.Office2007ChartPresetsOuter">
<summary>
Specifies values Indicates the Outer Shadow values

View File

@@ -21799,6 +21799,12 @@
Indicates Caption name
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfAnnotation.r_Comment">
<summary>
Deafult appearance stream values for PdfPopupAnnotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfAnnotation.m_color">
<summary>
Color of the annotation.
@@ -22179,6 +22185,13 @@
<param name="angle"></param>
<returns></returns>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfAnnotation.GetIconName(System.String)">
<summary>
Gets the popup icon name
</summary>
<param name="name">Icon name</param>
<returns>Icon type</returns>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfAnnotation.GetRotateAngle">
<summary>
Obtain the roated angle for annotation
@@ -33908,6 +33921,7 @@
Gets the bounds of glyph.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "P:Syncfusion.Pdf.TextGlyph.TextColor" -->
<member name="P:Syncfusion.Pdf.TextGlyph.FontSize">
<summary>
Gets the font size of glyph.
@@ -33948,6 +33962,11 @@
It will be exposed to public once its implemented for Pdfium.
</remarks>
</member>
<member name="P:Syncfusion.Pdf.TextLine.TextColor">
<summary>
Gets the text color.
</summary>
</member>
<member name="P:Syncfusion.Pdf.TextLine.WordCollection">
<summary>
Gets the collection of words present in the line.
@@ -55131,6 +55150,102 @@
Represents the open type class definition table.
</summary>
</member>
<member name="T:Syncfusion.Pdf.Graphics.Fonts.PdfFontSettings">
<summary>
The PdfFontSettings class provides a convenient way to manage settings for TrueType fonts.
</summary>
<example>
<code lang="C#">
//Create a new PDF document.
PdfDocument document = new PdfDocument();
//Add a page to the document.
PdfPage page = document.Pages.Add();
//Create PDF graphics for the page.
PdfGraphics graphics = page.Graphics;
//Load the TrueType font from the local *.ttf file.
FileStream fontStream = new FileStream("Arial.ttf", FileMode.Open, FileAccess.Read);
// Initialize the PdfFontSettings
PdfFontSettings fontSettings = new PdfFontSettings(10, PdfFontStyle.Bold, true, true, true);
PdfFont pdfFont = new PdfTrueTypeFont(fontStream, fontSettings);
//Draw the text.
graphics.DrawString("Hello World!!!", pdfFont, PdfBrushes.Black, new PointF(0, 0));
//Save the document.
document.Save("Output.pdf");
//Close the document.
document.Close(true);
</code>
<code lang="VB">
'Create a new PDF document.
Dim document As PdfDocument = New PdfDocument
'Add a page to the document.
Dim page As PdfPage = document.Pages.Add
'Create PDF graphics for the page.
Dim graphics As PdfGraphics = page.Graphics
'Use the fontStream installed in the machine.
Dim fontStream As FileStream = New FileStream("Arial.ttf", FileMode.Open, FileAccess.Read)
Dim fontSettings As PdfFontSettings = New PdfFontSettings(10, PdfFontStyle.Bold, true, true, true)
Dim pdfFont As PdfFont = New PdfTrueTypeFont(fontStream, fontSettings)
'Draw the text.
graphics.DrawString("Hello World!!!", pdfFont, PdfBrushes.Black, New PointF(0, 0))
'Save the document.
document.Save("Output.pdf")
'Close the document.
document.Close(true)
</code>
</example>
</member>
<member name="M:Syncfusion.Pdf.Graphics.Fonts.PdfFontSettings.#ctor(System.Single,Syncfusion.Pdf.Graphics.PdfFontStyle,System.Boolean,System.Boolean,System.Boolean)">
<summary>
Initializes a new instance of the PdfFontSettings class with the specified font style, font size, embed and subset options.
</summary>
<param name="fontSize">The font size, in points, to use when rendering text with this font.</param>
<param name="style">The style of the font</param>
<param name="embed">A boolean value that specifies whether to embed the font with the PDF document.</param>
<param name="subset">A boolean value that specifies whether to subset the font to only include the characters used in the document.</param>
<param name="useFloatingFactorForMeasure">"A boolean value that specifies whether to use a floating-point value type to measure width and render."</param>
<remarks>If the embed parameter is true, the font stream data will be embedded in the PDF document. This ensures that the font will be available for viewing and printing, even if the original font is not installed on the user's computer.
If the subset parameter is true, only the characters used in the document will be included in the embedded font. This can reduce the size of the PDF document, but may also make it more difficult to edit the document in the future.
</remarks>
/// <example>
<code lang="C#">
//Create a new PDF document.
PdfDocument document = new PdfDocument();
//Add a page to the document.
PdfPage page = document.Pages.Add();
//Create PDF graphics for the page.
PdfGraphics graphics = page.Graphics;
//Load the TrueType font from the local *.ttf file.
FileStream fontStream = new FileStream("Arial.ttf", FileMode.Open, FileAccess.Read);
// Initialize the PdfFontSettings
PdfFontSettings fontSettings = new PdfFontSettings(10, PdfFontStyle.Bold, true, true, true);
PdfFont pdfFont = new PdfTrueTypeFont(fontStream, fontSettings);
//Draw the text.
graphics.DrawString("Hello World!!!", pdfFont, PdfBrushes.Black, new PointF(0, 0));
//Save the document.
document.Save("Output.pdf");
//Close the document.
document.Close(true);
</code>
<code lang="VB">
'Create a new PDF document.
Dim document As PdfDocument = New PdfDocument
'Add a page to the document.
Dim page As PdfPage = document.Pages.Add
'Create PDF graphics for the page.
Dim graphics As PdfGraphics = page.Graphics
'Use the fontStream installed in the machine.
Dim fontStream As FileStream = New FileStream("Arial.ttf", FileMode.Open, FileAccess.Read)
Dim fontSettings As PdfFontSettings = New PdfFontSettings(10, PdfFontStyle.Bold, true, true, true)
Dim pdfFont As PdfFont = New PdfTrueTypeFont(fontStream, fontSettings)
'Draw the text.
graphics.DrawString("Hello World!!!", pdfFont, PdfBrushes.Black, New PointF(0, 0))
'Save the document.
document.Save("Output.pdf")
'Close the document.
document.Close(true)
</code>
</example>
</member>
<member name="F:Syncfusion.Pdf.Graphics.Fonts.RTLCharacters.L">
<summary>
Left-to-Right (Non-European or non-Arabic digits).
@@ -55376,6 +55491,16 @@
<remarks>Possible values : 0 and 1</remarks>
</summary>
</member>
<member name="M:Syncfusion.Pdf.Graphics.PdfCustomLineCap.#ctor(Syncfusion.Pdf.Graphics.PdfPath,Syncfusion.Pdf.Graphics.PdfLineCap,System.Single,System.Boolean)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Pdf.Graphics.PdfCustomLineCap"/> class with the specified parameters.
</summary>
<param name="pdfPath">The <see cref="T:Syncfusion.Pdf.Graphics.PdfPath"/> to be used for either the fill or stroke path.</param>
<param name="baseCap">Represents the PdfLineCap</param>
<param name="baseInset">Represents the base inset</param>
<param name="isFillPath">Determines whether the <paramref name="pdfPath"/> is used as a fill path.
If <c>true</c>, the <paramref name="pdfPath"/> is set as the fill path; otherwise, it is set as the stroke path.</param>
</member>
<member name="T:Syncfusion.Pdf.HtmlToPdf.HtmlInternalLink">
<summary>
Class which represents the html internal link used during the html to Pdf conversion to preserve internal links.
@@ -62793,10 +62918,16 @@
Annotation Review StateModel
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupAnnotation.m_iconName">
<summary>
Indicate the custom icon name
</summary>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfPopupAnnotation.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Pdf.Interactive.PdfPopupAnnotation"/> class.
</summary>
<remarks> Inner color property is not applicable for popup annotation, and we cannot resize text annotations for standard popup icons.</remarks>
<example>
<code lang="CS">
//Create a new PDF document.
@@ -62971,7 +63102,7 @@
Saves an annotation.
</summary>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfPopupAnnotation.DrawIcon(Syncfusion.Pdf.Graphics.PdfGraphics)">
<member name="M:Syncfusion.Pdf.Interactive.PdfPopupAnnotation.CreateApearance">
<summary>
Flatten annotation Icon
</summary>
@@ -63343,6 +63474,37 @@
</code>
</example>
</member>
<member name="P:Syncfusion.Pdf.Interactive.PdfPopupAnnotation.IconName">
<summary>
Gets or sets the pop-up icon name to the text annotation.
</summary>
<example>
<code lang="C#">
PdfDocument doc = new PdfDocument();
PdfPage page = doc.Pages.Add();
//Creates a rectangle
RectangleF rectangle = new RectangleF(10, 40, 30, 30);
//Creates a new popup annotation.
PdfPopupAnnotation popupAnnotation = new PdfPopupAnnotation(rectangle, "Test popup annotation");
//Sets the custom icon name.
popupAnnotation.IconName = "Custom icon";
//Saves the document to disk.
doc.Save("Output.pdf");
doc.Close(true);
</code>
<code lang="VB.NET">
Dim doc As PdfDocument = New PdfDocument
Dim page As PdfPage = doc.Pages.Add
Dim rectangle As RectangleF = New RectangleF(10, 40, 30, 30)
Dim popupAnnotation As PdfPopupAnnotation = New PdfPopupAnnotation(rectangle, "Test popup annotation")
'Sets the custom icon name.
popupAnnotation..IconName = "Custom icon"
'Saves the document to disk.
doc.Save("Output.pdf")
doc.Close(true)
</code>
</example>
</member>
<member name="T:Syncfusion.Pdf.Interactive.PdfRubberStampAnnotation">
<summary>
Represents the rubber stamp annotation for a PDF document.
@@ -63536,6 +63698,13 @@
<seealso cref="T:Syncfusion.Pdf.PdfDocument"/> Class
<seealso cref="T:Syncfusion.Pdf.PdfPage"/> Class
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfRubberStampAnnotation.#ctor(System.Drawing.RectangleF,System.Boolean)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Pdf.Interactive.PdfRubberStampAnnotation"/> class with specified bounds.
</summary>
<param name="rectangle">The RectangleF structure that specifies the bounds of the annotation.</param>
<param name="alterRotateBounds">If set to true, the rectangle's bounds will be altered to account for rotation.</param>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfRubberStampAnnotation.Initialize">
<summary>
Initializes annotation object.
@@ -65136,6 +65305,51 @@
Indicates paragraph popup annotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupIcon.Check">
<summary>
Indicates Check popup annotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupIcon.Circle">
<summary>
Indicates Circle popup annotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupIcon.Cross">
<summary>
Indicates Cross popup annotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupIcon.CrossHairs">
<summary>
Indicates CrossHairs popup annotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupIcon.RightArrow">
<summary>
Indicates RightArrow popup annotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupIcon.RightPointer">
<summary>
Indicates RightPointer popup annotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupIcon.Star">
<summary>
Indicates Star popup annotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupIcon.UpArrow">
<summary>
Indicates UpArrow popup annotation.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfPopupIcon.UpLeftArrow">
<summary>
Indicates UpLeftArrow popup annotation.
</summary>
</member>
<member name="T:Syncfusion.Pdf.Interactive.PdfBorderEffectStyle">
<summary>
Specifies the available styles for a border.
@@ -80050,7 +80264,7 @@
</member>
<member name="P:Syncfusion.Pdf.PdfCompressionOptions.RemoveMetadata">
<summary>
Gets or sets whether to remove metadata information.
Gets or sets whether to remove metadata information from the PDF document.
</summary>
<example>
<code lang="C#">
@@ -80058,15 +80272,7 @@
PdfLoadedDocument ldoc = new PdfLoadedDocument("input.pdf");
//Initialize new instance of PdfCompressionOptions class.
PdfCompressionOptions options = new PdfCompressionOptions();
//set the compress images based on the image quality.
options.CompressImages = true;
//set the image quality.
options.ImageQuality = 50;
//set the optimize font.
options.OptimizeFont = true;
//set the optimize page contents.
options.OptimizePageContents = true;
//set the remove metadata informations.
//Remove metadata information from the document.
options.RemoveMetadata = true;
ldoc.CompressionOptions = options;
//Save and close the document.
@@ -80078,15 +80284,7 @@
Dim ldoc As PdfLoadedDocument = New PdfLoadedDocument("input.pdf")
'Initialize new instance of PdfCompressionOptions class.
Dim options As PdfCompressionOptions = New PdfCompressionOptions()
'set the compress images based on the image quality.
options.CompressImages = True
'set the image quality.
options.ImageQuality = 50
'set the optimize font.
options.OptimizeFont = True
'set the optimize page contents.
options.OptimizePageContents = True
'set the remove metadata informations.
'Remove metadata information from the document.
options.RemoveMetadata = True
ldoc.CompressionOptions = options
'Save and Close the document.
@@ -80107,14 +80305,6 @@
PdfCompressionOptions options = new PdfCompressionOptions();
//set the compress images based on the image quality.
options.CompressImages = true;
//set the image quality.
options.ImageQuality = 50;
//set the optimize font.
options.OptimizeFont = true;
//set the optimize page contents.
options.OptimizePageContents = true;
//set the remove metadata informations.
options.RemoveMetadata = true;
ldoc.CompressionOptions = options;
//Save and close the document.
ldoc.Save("Output.pdf");
@@ -80127,14 +80317,6 @@
Dim options As PdfCompressionOptions = New PdfCompressionOptions()
'set the compress images based on the image quality.
options.CompressImages = True
'set the image quality.
options.ImageQuality = 50
'set the optimize font.
options.OptimizeFont = True
'set the optimize page contents.
options.OptimizePageContents = True
'set the remove metadata informations.
options.RemoveMetadata = True
ldoc.CompressionOptions = options
'Save and Close the document.
ldoc.Save("Output.pdf")
@@ -80149,16 +80331,10 @@
PdfLoadedDocument ldoc = new PdfLoadedDocument("input.pdf");
//Initialize new instance of PdfCompressionOptions class.
PdfCompressionOptions options = new PdfCompressionOptions();
//set the compress images based on the image quality.
//set the compress images based on the image quality.
options.CompressImages = true;
//set the image quality.
options.ImageQuality = 50;
//set the optimize font.
options.OptimizeFont = true;
//set the optimize page contents.
options.OptimizePageContents = true;
//set the remove metadata informations.
options.RemoveMetadata = true;
ldoc.CompressionOptions = options;
//Save and close the document.
ldoc.Save("Output.pdf");
@@ -80173,12 +80349,6 @@
options.CompressImages = True
'set the image quality.
options.ImageQuality = 50
'set the optimize font.
options.OptimizeFont = True
'set the optimize page contents.
options.OptimizePageContents = True
'set the remove metadata informations.
options.RemoveMetadata = True
ldoc.CompressionOptions = options
'Save and Close the document.
ldoc.Save("Output.pdf")
@@ -80196,16 +80366,8 @@
PdfLoadedDocument ldoc = new PdfLoadedDocument("input.pdf");
//Initialize new instance of PdfCompressionOptions class.
PdfCompressionOptions options = new PdfCompressionOptions();
//set the compress images based on the image quality.
options.CompressImages = true;
//set the image quality.
options.ImageQuality = 50;
//set the optimize font.
options.OptimizeFont = true;
//set the optimize page contents.
options.OptimizePageContents = true;
//set the remove metadata informations.
options.RemoveMetadata = true;
ldoc.CompressionOptions = options;
//Save and close the document.
ldoc.Save("Output.pdf");
@@ -80216,16 +80378,8 @@
Dim ldoc As PdfLoadedDocument = New PdfLoadedDocument("input.pdf")
'Initialize new instance of PdfCompressionOptions class.
Dim options As PdfCompressionOptions = New PdfCompressionOptions()
'set the compress images based on the image quality.
options.CompressImages = True
'set the image quality.
options.ImageQuality = 50
'set the optimize font.
options.OptimizeFont = True
'set the optimize page contents.
options.OptimizePageContents = True
'set the remove metadata informations.
options.RemoveMetadata = True
ldoc.CompressionOptions = options
'Save and Close the document.
ldoc.Save("Output.pdf")
@@ -80243,16 +80397,8 @@
PdfLoadedDocument ldoc = new PdfLoadedDocument("input.pdf");
//Initialize new instance of PdfCompressionOptions class.
PdfCompressionOptions options = new PdfCompressionOptions();
//set the compress images based on the image quality.
options.CompressImages = true;
//set the image quality.
options.ImageQuality = 50;
//set the optimize font.
options.OptimizeFont = true;
//set the optimize page contents.
options.OptimizePageContents = true;
//set the remove metadata informations.
options.RemoveMetadata = true;
ldoc.CompressionOptions = options;
//Save and close the document.
ldoc.Save("Output.pdf");
@@ -80263,16 +80409,8 @@
Dim ldoc As PdfLoadedDocument = New PdfLoadedDocument("input.pdf")
'Initialize new instance of PdfCompressionOptions class.
Dim options As PdfCompressionOptions = New PdfCompressionOptions()
'set the compress images based on the image quality.
options.CompressImages = True
'set the image quality.
options.ImageQuality = 50
'set the optimize font.
options.OptimizeFont = True
'set the optimize page contents.
options.OptimizePageContents = True
'set the remove metadata informations.
options.RemoveMetadata = True
ldoc.CompressionOptions = options
'Save and Close the document.
ldoc.Save("Output.pdf")
@@ -88330,6 +88468,11 @@
The variable to indicates whether final PDF externs margin.
</summary>
</member>
<member name="F:Syncfusion.Pdf.PdfMergeOptions.m_mergeAccessibilityTags">
<summary>
The variable to indicates whether the tags need to be merged or not.
</summary>
</member>
<member name="P:Syncfusion.Pdf.PdfMergeOptions.OptimizeResources">
<summary>
Gets or sets to optimize resources while merging PDF documents.
@@ -88410,6 +88553,43 @@
</code>
</example>
</member>
<member name="P:Syncfusion.Pdf.PdfMergeOptions.MergeAccessibilityTags">
<summary>
Gets or sets a value indicating whether accessibility tags should be merged when combining PDF documents.
</summary>
<example>
<code lang="C#">
//Create a new PDF document.
PdfDocument finalDoc = new PdfDocument();
//Creates a string array of source files to be merged.
string[] source = { "file1.pdf", "file2.pdf" };
PdfMergeOptions mergeOptions = new PdfMergeOptions();
//Enable MergeAccessibilityTags.
mergeOptions.MergeAccessibilityTags = true;
//Merges PDFDocument.
PdfDocument.Merge(finalDoc, mergeOptions, source);
//Save the final document.
finalDoc.Save("Sample.pdf");
//Close the document.
finalDoc.Close(true);
</code>
<code lang="VB">
'Create a new PDF document.
Dim finalDoc As PdfDocument = New PdfDocument()
'Creates a string array of source files to be merged.
Dim source As String() = {"file1.pdf", "file2.pdf"}
Dim mergeOptions As PdfMergeOptions = New PdfMergeOptions()
'Enable MergeAccessibilityTags.
mergeOptions.MergeAccessibilityTags = True
'Merges PDFDocument.
PdfDocument.Merge(finalDoc, mergeOptions, source)
'Save the final document.
finalDoc.Save("Sample.pdf")
'Close the document.
finalDoc.Close(True)
</code>
</example>
</member>
<member name="T:Syncfusion.Pdf.AnnotationAddedArgs">
<summary>
Arguments for event raised when annotation added
@@ -117635,6 +117815,12 @@
</code>
</example>
</member>
<member name="M:Syncfusion.Pdf.Graphics.PdfPath.#ctor(Syncfusion.Pdf.Graphics.PdfFillMode)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Pdf.Graphics.PdfPath"/> class.
</summary>
<param name="fillMode">The fill mode specifies how the interiors of shapes in this path are filled.</param>
</member>
<member name="M:Syncfusion.Pdf.Graphics.PdfPath.GetBoundsInternal">
<summary>
Overloaded. Returns a rectangle that bounds this element.
@@ -119663,6 +119849,11 @@
</code>
</example>
</member>
<member name="P:Syncfusion.Pdf.Graphics.PdfTemplate.OriginalSize">
<summary>
Gets the original size of the template.
</summary>
</member>
<member name="P:Syncfusion.Pdf.Graphics.PdfTemplate.Syncfusion#Pdf#IPdfWrapper#Element">
<summary>
Gets the wrapped element.
@@ -124910,7 +125101,7 @@
The widths of the supported characters.
</summary>
</member>
<member name="M:Syncfusion.Pdf.Graphics.Fonts.StandardWidthTable.#ctor(System.Int32[])">
<member name="M:Syncfusion.Pdf.Graphics.Fonts.StandardWidthTable.#ctor(System.Single[])">
<summary>
Initializes a new instance of the <see cref="T:StandardWidthTable"/> class.
</summary>
@@ -125988,6 +126179,11 @@
Indicates if new line indent is enabled or not.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Graphics.PdfStringFormat.m_measureTiltingSpace">
<summary>
Gets or sets a value indicating whether [measure tilting space].
</summary>
</member>
<member name="M:Syncfusion.Pdf.Graphics.PdfStringFormat.#ctor">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Pdf.Graphics.PdfStringFormat"/> class.
@@ -127240,6 +127436,61 @@
</code>
</example>
</member>
<member name="P:Syncfusion.Pdf.Graphics.PdfStringFormat.MeasureTiltingSpace">
<summary>
Gets or sets a value indicating whether [measure tilting space].
</summary>
<value>
<c>true</c> if [measure tilting space]; otherwise, <c>false</c>.
</value>
<example>
<code lang="C#">
//Create the new PDF document
PdfDocument document = new PdfDocument();
//Add a page to the document
PdfPage page = document.Pages.Add();
// Load the font file from the stream
FileStream fontStream = new FileStream(@"font.ttf", FileMode.Open, FileAccess.Read);
//Create a new PDF font instance
PdfFont font = new PdfTrueTypeFont(fontStream, 14, PdfFontStyle.Italic);
//Create a new PDF string format instance
PdfStringFormat format = new PdfStringFormat();
//Enable a measure tilting space
format.MeasureTiltingSpace = true;
string text = "Hello World!";
//Measure the tilted text
SizeF size = font.MeasureString(text, format);
//Creating the stream object
MemoryStream stream = new MemoryStream();
//Save the document as stream
document.Save(stream);
//Close the document
document.Close(true);
</code>
<code lang="VB">
'Create the new PDF document
Dim document As PdfDocument = New PdfDocument()
'Add a page to the document
Dim page As PdfPage = document.Pages.Add()
'Load the font file from the stream
Dim fontStream As FileStream = New FileStream("font.ttf", FileMode.Open, FileAccess.Read)
'Create a new PDF font instance
Dim font As PdfFont = New PdfTrueTypeFont(fontStream, 14, PdfFontStyle.Italic)
'Create a new PDF string format instance
Dim format As PdfStringFormat = New PdfStringFormat()
'Enable a measure tilting space
format.MeasureTiltingSpace = True
Dim text As String = "Hello World!"
'Measure the tilted text
Dim size As SizeF = font.MeasureString(text, format)
Dim stream As MemoryStream = New MemoryStream()
Save the document as stream
document.Save(stream)
Close the document
document.Close(True)
</code>
</example>
</member>
<member name="T:Syncfusion.Pdf.Graphics.PdfTrueTypeFont">
<summary>
Represents TrueType font.
@@ -127871,6 +128122,56 @@
</code>
</example>
</member>
<member name="M:Syncfusion.Pdf.Graphics.PdfTrueTypeFont.#ctor(System.Drawing.Font,Syncfusion.Pdf.Graphics.Fonts.PdfFontSettings)">
<summary>
Initializes a new instance of the PdfTrueTypeFont class with the specified font stream and font settings options.
</summary>
<param name="font">The system font that defines the text format of the string.</param>
<param name="fontSettings">The option to manage settings for TrueType fonts.</param>
<remarks>
The system font style is used to determine the font style of the PdfTrueTypeFont object.
</remarks>
<example>
<code lang="C#">
//Create a new PDF document.
PdfDocument document = new PdfDocument();
//Add a page to the document.
PdfPage page = document.Pages.Add();
//Create PDF graphics for the page.
PdfGraphics graphics = page.Graphics;
//Use the font installed in the machine
Font font = new Font("Arial", 14);
// Initialize the PdfFontSettings
PdfFontSettings fontSettings = new PdfFontSettings(10, PdfFontStyle.Bold, true, true, true);
PdfFont pdfFont = new PdfTrueTypeFont(font, fontSettings);
//Draw the text.
graphics.DrawString("Hello World!!!", pdfFont, PdfBrushes.Black, new PointF(0, 0));
//Save the document.
document.Save("Output.pdf");
//Close the document.
document.Close(true);
</code>
<code lang="VB">
'Create a new PDF document.
Dim document As PdfDocument = New PdfDocument
'Add a page to the document.
Dim page As PdfPage = document.Pages.Add
'Create PDF graphics for the page.
Dim graphics As PdfGraphics = page.Graphics
'Use the font installed in the machine.
Dim font As Font = New Font("Arial", 14)
'Initialize the PdfFontSettings.
Dim fontSettings As PdfFontSettings = New PdfFontSettings(10, PdfFontStyle.Bold, true, true, true)
Dim pdfFont As PdfFont = New PdfTrueTypeFont(font, fontSettings)
'Draw the text.
graphics.DrawString("Hello World!!!", pdfFont, PdfBrushes.Black, New PointF(0, 0))
'Save the document.
document.Save("Output.pdf")
'Close the document.
document.Close(true)
</code>
</example>
</member>
<member name="M:Syncfusion.Pdf.Graphics.PdfTrueTypeFont.#ctor(System.IO.Stream,System.Single,System.Boolean,System.Boolean)">
<summary>
Initializes a new instance of the PdfTrueTypeFont class with the specified font stream, font size, and embedding options.
@@ -127989,6 +128290,52 @@
</code>
</example>
</member>
<member name="M:Syncfusion.Pdf.Graphics.PdfTrueTypeFont.#ctor(System.IO.Stream,Syncfusion.Pdf.Graphics.Fonts.PdfFontSettings)">
<summary>
Initializes a new instance of the PdfTrueTypeFont class with the specified font stream and font settings options.
</summary>
<param name="fontStream">A Stream object that represents the font stream data.</param>
<param name="fontSettings">The option to manage settings for TrueType fonts.</param>
<example>
<code lang="C#">
//Create a new PDF document.
PdfDocument document = new PdfDocument();
//Add a page to the document.
PdfPage page = document.Pages.Add();
//Create PDF graphics for the page.
PdfGraphics graphics = page.Graphics;
//Load the TrueType font from the local *.ttf file.
FileStream fontStream = new FileStream("Arial.ttf", FileMode.Open, FileAccess.Read);
// Initialize the PdfFontSettings
PdfFontSettings fontSettings = new PdfFontSettings(10, PdfFontStyle.Bold, true, true, true);
PdfFont pdfFont = new PdfTrueTypeFont(fontStream, fontSettings);
//Draw the text.
graphics.DrawString("Hello World!!!", pdfFont, PdfBrushes.Black, new PointF(0, 0));
//Save the document.
document.Save("Output.pdf");
//Close the document.
document.Close(true);
</code>
<code lang="VB">
'Create a new PDF document.
Dim document As PdfDocument = New PdfDocument
'Add a page to the document.
Dim page As PdfPage = document.Pages.Add
'Create PDF graphics for the page.
Dim graphics As PdfGraphics = page.Graphics
'Use the fontStream installed in the machine.
Dim fontStream As FileStream = New FileStream("Arial.ttf", FileMode.Open, FileAccess.Read)
Dim fontSettings As PdfFontSettings = New PdfFontSettings(10, PdfFontStyle.Bold, true, true, true)
Dim pdfFont As PdfFont = New PdfTrueTypeFont(fontStream, fontSettings)
'Draw the text.
graphics.DrawString("Hello World!!!", pdfFont, PdfBrushes.Black, New PointF(0, 0))
'Save the document.
document.Save("Output.pdf")
'Close the document.
document.Close(true)
</code>
</example>
</member>
<member name="M:Syncfusion.Pdf.Graphics.PdfTrueTypeFont.#ctor(Syncfusion.Pdf.Graphics.PdfTrueTypeFont,System.Drawing.Font,System.Boolean,System.Boolean)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Pdf.Graphics.PdfTrueTypeFont"/> class.
@@ -128206,7 +128553,7 @@
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Pdf.Graphics.Fonts.PdfUsedFont"/> class.
</summary>
<remarks>This API is not supported in .NET Core, WinUI, MAUI, Xamarin, and Universal Windows Platform.</remarks>
<remarks>This constructor is not supported in WinRT, Windows Phone, Xamarin, Universal Windows Platform and Silverlight.</remarks>
<param name="font">The font</param>
<param name="page">The existing PDF page</param>
<example>
@@ -129732,7 +130079,7 @@
</summary>
<param name="reader">The reader.</param>
</member>
<member name="M:Syncfusion.Pdf.Graphics.TtfReader.#ctor(System.IO.BinaryReader,System.Drawing.Font)">
<member name="M:Syncfusion.Pdf.Graphics.TtfReader.#ctor(System.IO.BinaryReader,System.Drawing.Font,System.Boolean)">
<summary>
Creates a new object.
</summary>
@@ -130302,7 +130649,7 @@
Indicates the azure rendering
</summary>
</member>
<member name="M:Syncfusion.Pdf.Graphics.Fonts.UnicodeTrueTypeFont.#ctor(System.Drawing.Font,System.Single,Syncfusion.Pdf.Graphics.CompositeFontType)">
<member name="M:Syncfusion.Pdf.Graphics.Fonts.UnicodeTrueTypeFont.#ctor(System.Drawing.Font,System.Single,Syncfusion.Pdf.Graphics.CompositeFontType,System.Boolean)">
<summary>
creates a new object.
</summary>
@@ -130316,7 +130663,7 @@
<param name="filePath">Path to ttf file.</param>
<param name="size">Font size.</param>
</member>
<member name="M:Syncfusion.Pdf.Graphics.Fonts.UnicodeTrueTypeFont.#ctor(System.IO.Stream,System.Single,Syncfusion.Pdf.Graphics.CompositeFontType)">
<member name="M:Syncfusion.Pdf.Graphics.Fonts.UnicodeTrueTypeFont.#ctor(System.IO.Stream,System.Single,Syncfusion.Pdf.Graphics.CompositeFontType,System.Boolean)">
<summary>
creates a new object.
</summary>
@@ -176125,6 +176472,11 @@
Indicate annotation state model
</summary>
</member>
<member name="F:Syncfusion.Pdf.Interactive.PdfLoadedPopupAnnotation.m_iconName">
<summary>
Indicate the custom icon name
</summary>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfLoadedPopupAnnotation.#ctor(Syncfusion.Pdf.Primitives.PdfDictionary,Syncfusion.Pdf.IO.PdfCrossTable,System.Drawing.RectangleF,System.String)">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Pdf.Interactive.PdfLoadedLineAnnotation"/> class.
@@ -176134,6 +176486,11 @@
<param name="rectangle">The rectangle</param>
<param name="text">The text</param>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfLoadedPopupAnnotation.ObtainIconName">
<summary>
Gets the custom icon of the annotation.
</summary>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfLoadedPopupAnnotation.ObtainOpen">
<summary>
Gets the boolean value ( if it's true popup window is opened otherwise closed.
@@ -176146,13 +176503,6 @@
</summary>
<returns></returns>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfLoadedPopupAnnotation.GetIconName(System.String)">
<summary>
Gets the popup icon name
</summary>
<param name="name">Icon name</param>
<returns>Icon type</returns>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfLoadedPopupAnnotation.FlattenAnnot(System.Boolean)">
<summary>
Flatten annotation without calling save method.
@@ -176169,7 +176519,7 @@
</summary>
<param name="name">The bounds of the popup comment window.</param>
</member>
<member name="M:Syncfusion.Pdf.Interactive.PdfLoadedPopupAnnotation.ModifyTemplateAppearance(System.Drawing.RectangleF)">
<member name="M:Syncfusion.Pdf.Interactive.PdfLoadedPopupAnnotation.CreateApperance">
<summary>
Modify popup annotation appearance
</summary>
@@ -176388,6 +176738,36 @@
</code>
</example>
</member>
<member name="P:Syncfusion.Pdf.Interactive.PdfLoadedPopupAnnotation.IconName">
<summary>
Gets or sets the pop-up icon name to the text annotation.
</summary>
<remarks> UTF-8 text will not be supported in icon names.</remarks>
<example>
<code lang="C#">
//Load an existing document.
PdfLoadedDocument document = new PdfLoadedDocument(@"..\..\Annotations.pdf");
//Gets the annotation from loaded document.
PdfLoadedPopupAnnotation popupAnnotation = document.Pages[1].Annotations[5] as PdfLoadedPopupAnnotation;
//get the PDF popup icon
string iconName = popupAnnotation.IconName;
//Save the document.
document.Save("popupAnnotation.pdf");
document.Close(true);
</code>
<code lang="VB">
'Load an existing document.
Dim document As New PdfLoadedDocument("..\..\Annotations.pdf")
'Gets the annotation from loaded document.
Dim popupAnnotation As PdfLoadedPopupAnnotation = document.Pages(1).Annotations(5)
'Set the PDF popup icon
Dim iconName As String = popupAnnotation.IconName
'Save the document.
document.Save("popupAnnotation.pdf")
document.Close(True)
</code>
</example>
</member>
<member name="T:Syncfusion.Pdf.Interactive.PdfLoadedRubberStampAnnotation">
<summary>
Represents the loaded rubber stamp annotation class.
@@ -178220,6 +178600,12 @@
<param name="crossTable">The cross table.</param>
<returns>The widget annotation dictionary.</returns>
</member>
<member name="M:Syncfusion.Pdf.Parsing.PdfLoadedField.ObtainKids">
<summary>
Gets the field's annotation.
</summary>
<returns>The array of fields annotations.</returns>
</member>
<member name="M:Syncfusion.Pdf.Parsing.PdfLoadedField.GetWidgetAnnotations(Syncfusion.Pdf.Primitives.PdfDictionary,Syncfusion.Pdf.IO.PdfCrossTable)">
<summary>
Get the annotation widget dictionary.
@@ -178939,7 +179325,7 @@
</member>
<member name="P:Syncfusion.Pdf.Parsing.PdfLoadedStyledField.MouseEnter">
<summary>
Gets or sets the action to be performed when the cursor enters the annotations
Gets or sets the action to be performed when the cursor enters the annotation's
active area.
</summary>
<value>The mouse enter action.</value>
@@ -178979,7 +179365,7 @@
<member name="P:Syncfusion.Pdf.Parsing.PdfLoadedStyledField.MouseUp">
<summary>
Gets or sets the action to be performed when the mouse button is released
inside the annotations active area.
inside the annotation's active area.
</summary>
<value>The mouse up action.</value>
<example>
@@ -179018,7 +179404,7 @@
<member name="P:Syncfusion.Pdf.Parsing.PdfLoadedStyledField.MouseDown">
<summary>
Gets or sets the action to be performed when the mouse button is pressed inside the
annotations active area.
annotation's active area.
</summary>
<value>The mouse down action.</value>
<example>
@@ -179056,7 +179442,7 @@
</member>
<member name="P:Syncfusion.Pdf.Parsing.PdfLoadedStyledField.MouseLeave">
<summary>
Gets or sets the action to be performed when the cursor exits the annotations
Gets or sets the action to be performed when the cursor exits the annotation's
active area.
</summary>
<value>The mouse leave action.</value>
@@ -181893,6 +182279,7 @@
<param name="fileName">The stream where form data will be exported.</param>
<param name="dataFormat">The format of exported data</param>
<param name="formName"> The name of the PDF file the data is exported from</param>
<remarks> The formName is only applicable when exporting data in FDF and XFDF formats.</remarks>
<example>
<code lang="C#">
// Loads an existing document
@@ -181900,7 +182287,7 @@
// Load the existing form
PdfLoadedForm form = doc.Form;
MemoryStream stream = new MemoryStream();
form.ExportData(stream, DataFormat.Xml, "SourceForm.pdf");
form.ExportData(stream, DataFormat.XFdf, "SourceForm.pdf");
doc.Close(true);
</code>
<code lang="VB">
@@ -181909,7 +182296,7 @@
' Load the existing form
Dim form As PdfLoadedForm = doc.Form
Dim stream As MemoryStream = New MemoryStream()
form.ExportData(stream, DataFormat.Xml, "SourceForm.pdf")
form.ExportData(stream, DataFormat.XFdf, "SourceForm.pdf")
doc.Close(True)
</code>
</example>
@@ -191299,6 +191686,11 @@
The variable is used to indicate to split the PDF with structure element or not
</summary>
</member>
<member name="F:Syncfusion.Pdf.Parsing.PdfLoadedDocument.m_mergePDF">
<summary>
The variable is used to indicate to merge the PDF with structure element or not
</summary>
</member>
<member name="M:Syncfusion.Pdf.Parsing.PdfLoadedDocument.RemoveConformance">
<summary>
Remove all the conformance from the PDF document.
@@ -192453,6 +192845,11 @@
Set the Page Label
</summary>
</member>
<member name="M:Syncfusion.Pdf.Parsing.PdfLoadedDocument.UpdateFormFields">
<summary>
Update the form fields.
</summary>
</member>
<member name="F:Syncfusion.Pdf.Parsing.PdfLoadedDocument.m_actions">
<summary>
Variable to store document level actions.
@@ -193077,6 +193474,11 @@
Gets or sets a value indicating whether this PDF is used for Split.
</summary>
</member>
<member name="P:Syncfusion.Pdf.Parsing.PdfLoadedDocument.IsPDFMerge">
<summary>
Gets or sets a value indicating whether this PDF is used for Merging.
</summary>
</member>
<member name="P:Syncfusion.Pdf.Parsing.PdfLoadedDocument.IsExtendedFeatureEnabled">
<summary>
Returns true, when the PDF document has extended features enabled, otherwise it returns false.
@@ -235643,7 +236045,7 @@
Represents the current page
</summary>
</member>
<member name="M:Syncfusion.Pdf.WCAGCloner.#ctor(Syncfusion.Pdf.PdfCatalog)">
<member name="M:Syncfusion.Pdf.WCAGCloner.#ctor(Syncfusion.Pdf.PdfCatalog,Syncfusion.Pdf.PdfDocumentBase)">
<summary>
Initialize WCAGCloner
</summary>
@@ -235775,6 +236177,11 @@
Gets the destination PDF catalog
</summary>
</member>
<member name="P:Syncfusion.Pdf.WCAGCloner.Document">
<summary>
Gets the PdfDocumentBase
</summary>
</member>
<member name="P:Syncfusion.Pdf.WCAGCloner.PageCorrespondance">
<summary>
Gets the page correspondance

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff