Back to Website
Show / Hide Table of Contents

Class FontSettings

Inheritance
System.Object
FontSettings
Implements
IFontSettings
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Model.Items
Assembly: Aurigma.DesignAtoms.Model.dll
Syntax
public class FontSettings : IFontSettings

Constructors

FontSettings()

Declaration
public FontSettings()

FontSettings(IFontSettings)

Declaration
public FontSettings(IFontSettings fontSettings)
Parameters
Type Name Description
IFontSettings fontSettings

Properties

AllCaps

Declaration
public bool AllCaps { get; set; }
Property Value
Type Description
System.Boolean

Family

Declaration
public string Family { get; set; }
Property Value
Type Description
System.String

FauxBold

Declaration
public bool FauxBold { get; set; }
Property Value
Type Description
System.Boolean

FauxItalic

Declaration
public bool FauxItalic { get; set; }
Property Value
Type Description
System.Boolean

OpenTypeFeatures

Declaration
public IList<OpenTypeFeature> OpenTypeFeatures { get; }
Property Value
Type Description
System.Collections.Generic.IList<OpenTypeFeature>

PostScriptName

Declaration
public string PostScriptName { get; set; }
Property Value
Type Description
System.String

Size

Declaration
public float Size { get; set; }
Property Value
Type Description
System.Single

Style

Declaration
public string Style { get; set; }
Property Value
Type Description
System.String

Methods

Clone()

Declaration
public FontSettings Clone()
Returns
Type Description
FontSettings

CopyFrom(IFontSettings)

Declaration
public void CopyFrom(IFontSettings settings)
Parameters
Type Name Description
IFontSettings settings

CopyTo(IFontSettings)

Declaration
public void CopyTo(IFontSettings settings)
Parameters
Type Name Description
IFontSettings settings

Equals(FontSettings)

Declaration
protected bool Equals(FontSettings other)
Parameters
Type Name Description
FontSettings other
Returns
Type Description
System.Boolean

Equals(FontSettings, FontSettings)

Declaration
public static bool Equals(FontSettings a, FontSettings b)
Parameters
Type Name Description
FontSettings a
FontSettings b
Returns
Type Description
System.Boolean

Equals(Object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.Boolean
Overrides
System.Object.Equals(System.Object)

GetBytes()

Declaration
public IEnumerable<byte> GetBytes()
Returns
Type Description
System.Collections.Generic.IEnumerable<System.Byte>

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
System.Int32
Overrides
System.Object.GetHashCode()

SetTypeOpenFeature(OpenTypeFeature)

Declaration
public void SetTypeOpenFeature(OpenTypeFeature feature)
Parameters
Type Name Description
OpenTypeFeature feature

Implements

IFontSettings
Was this page helpful?
Thanks for your feedback!
Back to top Copyright © 2001–2025 Aurigma, Inc. All rights reserved.
Loading...
    Thank for your vote
    Your opinion is important to us. To provide details, send feedback.
    Send feedback