Interface FontProvider

All Known Implementing Classes:
FontFactoryImp

public interface FontProvider
These two methods are used by FactoryProperties (for HTMLWorker). It's implemented by FontFactoryImp.
Since:
iText 5.0
  • Method Summary

    Modifier and Type
    Method
    Description
    getFont(String fontName, String encoding, boolean embedded, float size, int style, Color color)
    Constructs a Font-object.
    boolean
    isRegistered(String fontName)
    Checks if a certain font is registered.
  • Method Details

    • isRegistered

      boolean isRegistered(String fontName)
      Checks if a certain font is registered.
      Parameters:
      fontName - the name of the font that has to be checked.
      Returns:
      true if the font is found
    • getFont

      Font getFont(String fontName, String encoding, boolean embedded, float size, int style, Color color)
      Constructs a Font-object.
      Parameters:
      fontName - the name of the font
      encoding - the encoding of the font
      embedded - true if the font is to be embedded in the PDF
      size - the size of this font
      style - the style of this font
      color - the Color of this font.
      Returns:
      the Font constructed based on the parameters