Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

 

Aspose.Font for C++ 24.6 Linux

Download  Support Forum 

File Details

  • Downloads:
  • 1
  • File Size:
  • 36.84MB
  • Date Added:
  • 16/6/2024

Description

Aspose.Font for C++ 24.6 Linux native library.

File Details

Aspose.Font for C++ 24.6 helps Linux developers integrate TrueType style attributes table into their C++ font manipulation apps. Experience better control over font styles and augment the capabilities of your Linux applications.

Handle New TrueType Style Attribute on Linux

Developers can easily use the newly introduced Aspose::Font::TtfTables::TtfStatTable class and its properties to manage TrueType style attributes in font files with the most recent C++ font library release.

Extensive Font Information

Aspose.Font for C++ 24.6 helps users to extract design axis count, axis value count, and individual axis records for broader analysis of fonts within your C++ applications running on Linux systems.

Manage Value Tables Effortlessly

Enjoy hassle-free handling of axis value tables using assigned classes and properties, such as format identification, flag retrieval, and value management.

Public API and Backwards Incompatible Changes

Added APIs

  • Class Aspose::Font::TtfTables::TtfStatTable
  • Property Aspose::Font::TtfTables::TtfStatTable::get_Tag()
  • Property Aspose::Font::TtfTables::TtfStatTable::get_ElidedFallbackNameId()
  • Property Aspose::Font::TtfTables::TtfStatTable::get_ElidedFallbackName()
  • Property Aspose::Font::TtfTables::TtfStatTable::get_DesignAxisCount()
  • Property Aspose::Font::TtfTables::TtfStatTable::get_AxisValueCount()
  • Property Aspose::Font::TtfTables::TtfStatTable::get_AxisRecords()
  • Property Aspose::Font::TtfTables::TtfStatTable::get_AxisValueTables()
  • Method Aspose::Font::TtfTables::TtfStatTable::ClearAxisRecords()
  • Method Aspose::Font::TtfTables::TtfStatTable::AddAxisRecord(System::SharedPtrTtfStatTable::AxisRecord)
  • Method Aspose::Font::TtfTables::TtfStatTable::ClearAxisValueTables()
  • Method Aspose::Font::TtfTables::TtfStatTable::AddAxisValueTable(System::SharedPtrTtfStatTable::AxisValueTableBase)
  • Property Aspose::Font::TtfTables::TtfTableRepository::get_StatTable()
  • Class Aspose::Font::TtfTables::TtfStatTable::AxisRecord
  • Constructor Aspose::Font::TtfTables::TtfStatTable::AxisRecord(System::String, uint16_t, uint16_t)
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisRecord::get_Tag()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisRecord::get_AxisNameId()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisRecord::get_AxisOrdering()
  • Class Aspose::Font::TtfTables::TtfStatTable::AxisValue
  • Constructor Aspose::Font::TtfTables::TtfStatTable::AxisValue(uint16_t, float)
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValue::get_AxisIndex()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValue::get_Value()
  • Class Aspose::Font::TtfTables::TtfStatTable::AxisValueTableBase
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableBase::get_Format()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableBase::get_Flags()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableBase::get_ValueNameId()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableBase::get_ValueName()
  • Class Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat1
  • Constructor Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat1(uint16_t, uint16_t, uint16_t, float)
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat1::get_AxisIndex()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat1::get_Value()
  • Class Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat2
  • Constructor Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat2(uint16_t, uint16_t, uint16_t, float, float, float)
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat2::get_AxisIndex()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat2::get_NominalValue()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat2::get_RangeMinValue()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat2::get_RangeMaxValue
  • Class Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat3
  • Constructor Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat3(uint16_t, uint16_t, uint16_t, float, float)
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat3::get_AxisIndex()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat3::get_Value()
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat3::get_LinkedValue()
  • Class Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat4
  • Constructor Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat4(uint16_t, uint16_t, System::ArrayPtr<System::SharedPtrTtfStatTable::AxisValue>)
  • Property Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFormat4::get_AxisValues()
  • Enumeration Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFlags
  • Enumeration member Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFlags::OlderSiblingFontAttribute
  • Enumeration member Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFlags::ElidableAxisValueName
  • Enumeration member Aspose::Font::TtfTables::TtfStatTable::AxisValueTableFlags::Reserved

You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.Font for C++ 24.6 Release Notes.

 English