HtmlOfficeMathOutputMode

Inheritance: java.lang.Object

public class HtmlOfficeMathOutputMode

Specifies how Aspose.Words exports OfficeMath to HTML, MHTML and EPUB.

Examples:

Shows how to specify how to export Microsoft OfficeMath objects to HTML.


 Document doc = new Document(getMyDir() + "Office math.docx");

 // When we save the document to HTML, we can pass a SaveOptions object
 // to determine how the saving operation handles OfficeMath objects.
 // Setting the "OfficeMathOutputMode" property to "HtmlOfficeMathOutputMode.Image"
 // will render each OfficeMath object into an image.
 // Setting the "OfficeMathOutputMode" property to "HtmlOfficeMathOutputMode.MathML"
 // will convert each OfficeMath object into MathML.
 // Setting the "OfficeMathOutputMode" property to "HtmlOfficeMathOutputMode.Text"
 // will represent each OfficeMath formula using plain HTML text.
 HtmlSaveOptions options = new HtmlSaveOptions();
 {
     options.setOfficeMathOutputMode(htmlOfficeMathOutputMode);
 }

 doc.save(getArtifactsDir() + "HtmlSaveOptions.OfficeMathOutputMode.html", options);
 

Fields

FieldDescription
IMAGEOfficeMath is converted to HTML as image specified by Image 1 tag.

| MATH_ML | OfficeMath is converted to HTML using MathML. | | TEXT | OfficeMath is converted to HTML as sequence of runs specified by tags. | | length | |

Methods

MethodDescription
fromName(String htmlOfficeMathOutputModeName)
getName(int htmlOfficeMathOutputMode)
getValues()
toString(int htmlOfficeMathOutputMode)

IMAGE

public static int IMAGE

OfficeMath is converted to HTML as image specified by Image 1 tag.

Image 1:

MATH_ML

public static int MATH_ML

OfficeMath is converted to HTML using MathML.

TEXT

public static int TEXT

OfficeMath is converted to HTML as sequence of runs specified by tags.

length

public static int length

fromName(String htmlOfficeMathOutputModeName)

public static int fromName(String htmlOfficeMathOutputModeName)

Parameters:

ParameterTypeDescription
htmlOfficeMathOutputModeNamejava.lang.String

Returns: int

getName(int htmlOfficeMathOutputMode)

public static String getName(int htmlOfficeMathOutputMode)

Parameters:

ParameterTypeDescription
htmlOfficeMathOutputModeint

Returns: java.lang.String

getValues()

public static int[] getValues()

Returns: int[]

toString(int htmlOfficeMathOutputMode)

public static String toString(int htmlOfficeMathOutputMode)

Parameters:

ParameterTypeDescription
htmlOfficeMathOutputModeint

Returns: java.lang.String