Class PDFFontSetManager

java.lang.Object
com.adobe.internal.pdftoolkit.core.fontset.PDFFontSetManager

public class PDFFontSetManager extends Object
Provides methods to acquire a PDFFontSet object.
  • Constructor Details

    • PDFFontSetManager

      public PDFFontSetManager()
  • Method Details

    • getPDFFontSetInstance

      public static final PDFFontSet getPDFFontSetInstance() throws PDFFontException
      Build a default PDFFontSet. This fontset uses the INTELLIGENT_LAST resolution priority.
      Returns:
      a default PDFFontSet
      Throws:
      PDFFontException
    • getPDFFontSetInstance

      public static final PDFFontSet getPDFFontSetInstance(FontResolutionPriority priority) throws PDFFontException
      Build a default PDFFontSet.
      Returns:
      a default PDFFontSet
      Throws:
      PDFFontException
    • getPDFFontSetInstance

      public static final PDFFontSet getPDFFontSetInstance(PDFFontSet original) throws PDFFontException
      Build a fontset using the given fontset as a template. This new fontset will not refer to the original and both may be changed without interferring with the other.
      Parameters:
      original - the fontset to use as a template; must be a fontset made using the PDFFontSetManager
      Returns:
      a clone of the original fontset
      Throws:
      PDFFontException