API Reference

Class

LegacyPptFont

Namespace OfficeIMO.PowerPoint.LegacyPpt.Model
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Represents one font entry from a binary PowerPoint document font collection.

Inheritance

  • Object
  • LegacyPptFont

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Properties

public UInt16 Index { get; } #

Gets the zero-based font index referenced by text formatting records.

public String Typeface { get; } #

Gets the UTF-16 typeface name.

public Byte CharacterSet { get; } #

Gets the Windows LOGFONT character-set value.

public Boolean IsEmbeddedSubset { get; } #

Gets whether an embedded font is subsetted.

public Boolean IsRaster { get; } #

Gets whether the font entry identifies a raster font.

public Boolean IsDevice { get; } #

Gets whether the font entry identifies a device font.

public Boolean IsTrueType { get; } #

Gets whether the font entry identifies a TrueType font.

public Boolean DisableSubstitution { get; } #

Gets whether PowerPoint font substitution is disabled for this entry.

public Byte PitchAndFamily { get; } #

Gets the Windows LOGFONT pitch-and-family byte.

public Boolean HasEmbeddedData { get; } #

Gets whether one or more embedded font data records follow this entry.