Back to Website
Show / Hide Table of Contents

Class FontSubstitutionService

Inheritance
System.Object
FontSubstitutionService
Implements
IFontSubstitutionService
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Aurigma.DesignAtoms.Services
Assembly: Aurigma.DesignAtoms.dll
Syntax
public class FontSubstitutionService : IFontSubstitutionService

Constructors

FontSubstitutionService(IFontService, IConfiguration, IProductHandler)

Declaration
public FontSubstitutionService(IFontService fontService, IConfiguration configuration, IProductHandler productHandler)
Parameters
Type Name Description
IFontService fontService
IConfiguration configuration
IProductHandler productHandler

Methods

AllFontsAvailable(BaseTextItem)

Declaration
public bool AllFontsAvailable(BaseTextItem textItem)
Parameters
Type Name Description
BaseTextItem textItem
Returns
Type Description
System.Boolean

SubstituteFonts(BaseTextItem)

Declaration
public ICollection<string> SubstituteFonts(BaseTextItem textItem)
Parameters
Type Name Description
BaseTextItem textItem
Returns
Type Description
System.Collections.Generic.ICollection<System.String>

SubstituteFonts(GroupItem)

Declaration
public ICollection<string> SubstituteFonts(GroupItem groupItem)
Parameters
Type Name Description
GroupItem groupItem
Returns
Type Description
System.Collections.Generic.ICollection<System.String>

SubstituteFonts(Product)

Declaration
public ICollection<string> SubstituteFonts(Product product)
Parameters
Type Name Description
Product product
Returns
Type Description
System.Collections.Generic.ICollection<System.String>

SubstituteFonts(Surface)

Declaration
public ICollection<string> SubstituteFonts(Surface surface)
Parameters
Type Name Description
Surface surface
Returns
Type Description
System.Collections.Generic.ICollection<System.String>

ValidateSubstitutionFontPostScriptName()

Declaration
public void ValidateSubstitutionFontPostScriptName()

Implements

IFontSubstitutionService
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