Browse our Products

Aspose.Font for Java 22.7 Release Notes

Support for adding Name Records to ’name’ table has been implemented.

KeySummaryCategory
FONTNET-365Support for updating and deleting Name Records in table ’name'New Feature
FONTNET-369Support for updating multilingual name objects in the ’name’ tableEnhancement
FONTNET-240Support for version 0.5 of the ‘maxp’ tableNew Feature
FONTNET-371Support for Version16Dot16 data typeNew Feature
FONTNET-239Unable to convert font to TTFBug

Public API and Backwards Incompatible Changes

Added APIs

  • Method com.aspose.font.MultiLanguageString.#ctor
  • Method com.aspose.font.MultiLanguageString.addLanguageString(java.lang.String,int)
  • Method com.aspose.font.TtfMaxpTable.getTableVersion
  • Method com.aspose.font.TtfNameTable.addMultiLanguageNames(com.aspose.font.MultiLanguageString,com.aspose.font.PlatformId,int,com.aspose.font.NameId)
  • Method com.aspose.font.TtfNameTable.deleteRecords(com.aspose.font.PlatformId,int)
  • Method com.aspose.font.TtfNameTable.deleteRecords(com.aspose.font.PlatformId,int,com.aspose.font.NameId)
  • Method com.aspose.font.TtfNameTable.deleteRecords(com.aspose.font.PlatformId,int,com.aspose.font.NameId,int)
  • Method com.aspose.font.TtfNameTable.deleteRecordsByNameId(com.aspose.font.NameId)
  • Method com.aspose.font.TtfNameTable.getMultiLanguageNameById(com.aspose.font.NameId,com.aspose.font.PlatformId)
  • Method com.aspose.font.TtfNameTable.getMultiLanguageNameById(com.aspose.font.NameId,com.aspose.font.PlatformId,int)
  • Method com.aspose.font.TtfNameTable.updateName(com.aspose.font.PlatformId,int,com.aspose.font.NameId,int,java.lang.String)
  • Method com.aspose.font.TtfNameTable.updateNamesByNameId(com.aspose.font.NameId,java.lang.String)
  • Type com.aspose.font.Version16Dot16
  • Method com.aspose.font.Version16Dot16.#ctor
  • Method com.aspose.font.Version16Dot16.#ctor(int,int)
  • Method com.aspose.font.Version16Dot16.clone
  • Method com.aspose.font.Version16Dot16.getMajorNumber
  • Method com.aspose.font.Version16Dot16.getMinorNumber
  • Method com.aspose.font.Version16Dot16.getRawBytes
  • Method com.aspose.font.Version16Dot16.setMajorNumber(int)
  • Method com.aspose.font.Version16Dot16.setMinorNumber(int)
  • Method com.aspose.font.Version16Dot16.toString

Renamed APIs

Modified APIs

Removed APIs

  • Method com.aspose.font.NameRecord.setLanguageId(int)
  • Method com.aspose.font.NameRecord.setNameId(int)
  • Method com.aspose.font.NameRecord.setPlatformId(int)
  • Method com.aspose.font.NameRecord.setPlatformSpecificId(int)
  • Method com.aspose.font.NameRecord.setString(java.lang.String)

Got Queries?

If you have any query related to Aspose.Font for Java API, please feel free to write to reach us on Aspose.Font forum. We’ll be glad to assist you with your inquiries.