public class FontInternalHelper extends Object
Constructor and Description |
---|
FontInternalHelper() |
Modifier and Type | Method and Description |
---|---|
static int |
addGlyph(com.aspose.font.TtfFont ttfFont,
com.aspose.font.Glyph glyph) |
static void |
addNameById(com.aspose.font.TtfNameTable ttfNameTable,
com.aspose.font.TtfNameTable.NameId nameId,
String name) |
static void |
copyFromHheaTable(com.aspose.font.TtfOs2Table ttfOs2Table) |
static com.aspose.font.Font |
create(com.aspose.font.Font baseFont,
com.aspose.font.FontAdoptionOptions fontAdoptionOptions) |
static com.aspose.font.Font |
createFont(com.aspose.font.FontType fontType,
com.aspose.font.Font checkedFont,
com.aspose.font.FontAdoptionOptions fontAdoptionOptions) |
static com.aspose.font.TtfCMapTable |
newTtfCMapTable(com.aspose.font.TtfTableRepository ttfTableRepository,
com.aspose.font.TtfFont ttfFont) |
static com.aspose.font.TtfNameTable |
newTtfNameTable(com.aspose.font.TtfTableRepository ttfTableRepository,
com.aspose.font.TtfFont ttfFont) |
static com.aspose.font.TtfOs2Table |
newTtfOs2Table(com.aspose.font.TtfTableRepository ttfTableRepository,
com.aspose.font.TtfFont ttfFont) |
static com.aspose.font.TtfPostTable |
newTtfPostTable(com.aspose.font.TtfTableRepository ttfTableRepository,
com.aspose.font.TtfFont ttfFont,
com.aspose.ms.System.Collections.Generic.Dictionary<String,Long> glyphToIndex) |
static void |
setFontName(com.aspose.font.Font font,
String value) |
static void |
setFSSelection(com.aspose.font.TtfOs2Table ttfOs2table,
int fsSelection) |
static void |
setItalicAngle(com.aspose.font.TtfPostTable ttfPostTable,
float italicAngle) |
static void |
setTtfCMapTable(com.aspose.font.TtfTableRepository ttfTableRepository,
com.aspose.font.TtfCMapTable ttfCMapTable) |
static void |
setTtfNameTable(com.aspose.font.TtfTableRepository ttfTableRepository,
com.aspose.font.TtfNameTable ttfNameTable) |
static void |
setTtfOs2Table(com.aspose.font.TtfTableRepository ttfTableRepository,
com.aspose.font.TtfOs2Table ttfOs2Table) |
static void |
setTtfPostTable(com.aspose.font.TtfTableRepository ttfTableRepository,
com.aspose.font.TtfPostTable ttfPostTable) |
public static void setFontName(com.aspose.font.Font font, String value)
public static com.aspose.font.Font createFont(com.aspose.font.FontType fontType, com.aspose.font.Font checkedFont, com.aspose.font.FontAdoptionOptions fontAdoptionOptions)
public static com.aspose.font.Font create(com.aspose.font.Font baseFont, com.aspose.font.FontAdoptionOptions fontAdoptionOptions)
public static int addGlyph(com.aspose.font.TtfFont ttfFont, com.aspose.font.Glyph glyph)
public static com.aspose.font.TtfPostTable newTtfPostTable(com.aspose.font.TtfTableRepository ttfTableRepository, com.aspose.font.TtfFont ttfFont, com.aspose.ms.System.Collections.Generic.Dictionary<String,Long> glyphToIndex)
public static void setTtfPostTable(com.aspose.font.TtfTableRepository ttfTableRepository, com.aspose.font.TtfPostTable ttfPostTable)
public static void setItalicAngle(com.aspose.font.TtfPostTable ttfPostTable, float italicAngle)
public static com.aspose.font.TtfOs2Table newTtfOs2Table(com.aspose.font.TtfTableRepository ttfTableRepository, com.aspose.font.TtfFont ttfFont)
public static void setTtfOs2Table(com.aspose.font.TtfTableRepository ttfTableRepository, com.aspose.font.TtfOs2Table ttfOs2Table)
public static void setFSSelection(com.aspose.font.TtfOs2Table ttfOs2table, int fsSelection)
public static void copyFromHheaTable(com.aspose.font.TtfOs2Table ttfOs2Table)
public static com.aspose.font.TtfCMapTable newTtfCMapTable(com.aspose.font.TtfTableRepository ttfTableRepository, com.aspose.font.TtfFont ttfFont)
public static void setTtfCMapTable(com.aspose.font.TtfTableRepository ttfTableRepository, com.aspose.font.TtfCMapTable ttfCMapTable)
public static com.aspose.font.TtfNameTable newTtfNameTable(com.aspose.font.TtfTableRepository ttfTableRepository, com.aspose.font.TtfFont ttfFont)
public static void setTtfNameTable(com.aspose.font.TtfTableRepository ttfTableRepository, com.aspose.font.TtfNameTable ttfNameTable)
public static void addNameById(com.aspose.font.TtfNameTable ttfNameTable, com.aspose.font.TtfNameTable.NameId nameId, String name)
Copyright © 2021 Aspose. All Rights Reserved.