Class ObfuscatedFontPart


public class ObfuscatedFontPart extends AbstractFontPart
  • Constructor Details

  • Method Details

    • init

      public void init()
    • deObfuscate

      @Deprecated public PhysicalFont deObfuscate(String fontNameAsInTablePart, String fontFileName, String fontKey, String filenamePrefix)
      Deprecated.
    • extract

      public PhysicalFont extract(String fontNameAsInTablePart, String fontFileName, String fontKey, String filenamePrefix)
      deObfuscate this font, and save it using fontName
      Specified by:
      extract in class AbstractFontPart
      Parameters:
      fontNameAsInTablePart - - the name to save the font as. We could read the font name from the deObfuscated data, but FontLoader can't readily load from a byte array.
      fontKey -
    • fromHexString

      public static byte fromHexString(String hexStr)
    • deleteEmbeddedFontTempFiles

      protected static void deleteEmbeddedFontTempFiles(String filenamePrefix)
    • finalize

      protected void finalize() throws Throwable
      Overrides:
      finalize in class AbstractFontPart
      Throws:
      Throwable