Package com.independentsoft.office.drawing

# Class ComplexScriptFont

java.lang.Object
com.independentsoft.office.drawing.ComplexScriptFont

public class ComplexScriptFont extends Object
The Class ComplexScriptFont.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ComplexScriptFont()`
  Instantiates a new complex script font.
  `ComplexScriptFont​(InternalXMLStreamReader reader)`
  Instantiates a new complex script font.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `ComplexScriptFont`
  `clone()`
  `String`
  `getPanose()`
  Gets the panose.
  `int`
  `getSimilarCharacterSet()`
  Gets the similar character set.
  `int`
  `getSimilarFontFamily()`
  Gets the similar font family.
  `String`
  `getTypeface()`
  Gets the typeface.
  `void`
  `setPanose​(String panose)`
  Sets the panose.
  `void`
  `setSimilarCharacterSet​(int similarCharacterSet)`
  Sets the similar character set.
  `void`
  `setSimilarFontFamily​(int similarFontFamily)`
  Sets the similar font family.
  `void`
  `setTypeface​(String typeface)`
  Sets the typeface.
  `String`
  `toString()`

  ### Methods inherited from class java.lang.Object

  `equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### ComplexScriptFont

    public ComplexScriptFont()
    Instantiates a new complex script font.

  - ### ComplexScriptFont

    public ComplexScriptFont​(InternalXMLStreamReader reader) throws XMLStreamException
    Instantiates a new complex script font.
    Parameters:
      `reader` - the reader
    Throws:
      `XMLStreamException` - the xML stream exception

- ## Method Details

  - ### clone

    public ComplexScriptFont clone()
    Overrides:
      `clone` in class `Object`

  - ### toString

    public String toString()
    Overrides:
      `toString` in class `Object`

  - ### getSimilarCharacterSet

    public int getSimilarCharacterSet()
    Gets the similar character set.
    Returns:
      the similar character set

  - ### setSimilarCharacterSet

    public void setSimilarCharacterSet​(int similarCharacterSet)
    Sets the similar character set.
    Parameters:
      `similarCharacterSet` - the new similar character set

  - ### getPanose

    public String getPanose()
    Gets the panose.
    Returns:
      the panose

  - ### setPanose

    public void setPanose​(String panose)
    Sets the panose.
    Parameters:
      `panose` - the new panose

  - ### getSimilarFontFamily

    public int getSimilarFontFamily()
    Gets the similar font family.
    Returns:
      the similar font family

  - ### setSimilarFontFamily

    public void setSimilarFontFamily​(int similarFontFamily)
    Sets the similar font family.
    Parameters:
      `similarFontFamily` - the new similar font family

  - ### getTypeface

    public String getTypeface()
    Gets the typeface.
    Returns:
      the typeface

  - ### setTypeface

    public void setTypeface​(String typeface)
    Sets the typeface.
    Parameters:
      `typeface` - the new typeface