public static class

PDFCompat.Font

extends Object
java.lang.Object
   ↳ com.pdftron.pdf.PDFCompat.Font

Summary

Public Methods
static long Create(long doc, int type, boolean embed)
static long Create(long doc, long from, String char_set)
static long Create(long doc, String name, String char_set)
static long CreateCIDTrueTypeFont(long doc, String font_path, boolean embed, boolean subset, int encoding, long ttc_font_index)
static long CreateCIDTrueTypeFontFromStream(long doc, InputStream font_stream, boolean embed, boolean subset, int encoding, long ttc_font_index)
static long CreateTrueTypeFont(long doc, String font_path, boolean embed, boolean subset)
static long CreateTrueTypeFontFromStream(long doc, InputStream font_stream, boolean embed, boolean subset)
static long CreateType1Font(long doc, String font_path, boolean embed)
static double GetAscent(long impl)
static long GetBBox(long impl)
static long GetCharCodeIterator(long impl)
static long GetDescendant(long impl)
static double GetDescent(long impl)
static long GetDescriptor(long impl)
static long GetEmbeddedFont(long impl)
static int GetEmbeddedFontBufSize(long impl)
static String GetEmbeddedFontName(long impl)
static String[] GetEncoding(long impl)
static String GetFamilyName(long impl)
static PathData GetGlyphPath(long impl, long char_code, boolean conics2cubics, long mtx)
static double GetMaxWidth(long impl)
static double GetMissingWidth(long impl)
static String GetName(long impl)
static int GetStandardType1FontType(long impl)
static int GetType(long impl)
static long GetType3FontMatrix(long impl)
static long GetType3GlyphStream(long impl, long char_code)
static int GetTypeStatic(long font_dict)
static short GetUnitsPerEm(long impl)
static double[] GetVerticalAdvance(long impl, long char_code)
static double GetWidth(long impl, long char_code)
static boolean IsAllCap(long impl)
static boolean IsCFF(long impl)
static boolean IsEmbedded(long impl)
static boolean IsFixedWidth(long impl)
static boolean IsForceBold(long impl)
static boolean IsHorizontalMode(long impl)
static boolean IsItalic(long impl)
static boolean IsSerif(long impl)
static boolean IsSimple(long impl)
static boolean IsSymbolic(long impl)
static int MapToCID(long impl, long char_code)
static char[] MapToUnicode(long impl, long char_code)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static long Create (long doc, int type, boolean embed)

public static long Create (long doc, long from, String char_set)

public static long Create (long doc, String name, String char_set)

public static long CreateCIDTrueTypeFont (long doc, String font_path, boolean embed, boolean subset, int encoding, long ttc_font_index)

public static long CreateCIDTrueTypeFontFromStream (long doc, InputStream font_stream, boolean embed, boolean subset, int encoding, long ttc_font_index)

public static long CreateTrueTypeFont (long doc, String font_path, boolean embed, boolean subset)

public static long CreateTrueTypeFontFromStream (long doc, InputStream font_stream, boolean embed, boolean subset)

public static long CreateType1Font (long doc, String font_path, boolean embed)

public static double GetAscent (long impl)

public static long GetBBox (long impl)

public static long GetCharCodeIterator (long impl)

public static long GetDescendant (long impl)

public static double GetDescent (long impl)

public static long GetDescriptor (long impl)

public static long GetEmbeddedFont (long impl)

public static int GetEmbeddedFontBufSize (long impl)

public static String GetEmbeddedFontName (long impl)

public static String[] GetEncoding (long impl)

public static String GetFamilyName (long impl)

public static PathData GetGlyphPath (long impl, long char_code, boolean conics2cubics, long mtx)

public static double GetMaxWidth (long impl)

public static double GetMissingWidth (long impl)

public static String GetName (long impl)

public static int GetStandardType1FontType (long impl)

public static int GetType (long impl)

public static long GetType3FontMatrix (long impl)

public static long GetType3GlyphStream (long impl, long char_code)

public static int GetTypeStatic (long font_dict)

public static short GetUnitsPerEm (long impl)

public static double[] GetVerticalAdvance (long impl, long char_code)

public static double GetWidth (long impl, long char_code)

public static boolean IsAllCap (long impl)

public static boolean IsCFF (long impl)

public static boolean IsEmbedded (long impl)

public static boolean IsFixedWidth (long impl)

public static boolean IsForceBold (long impl)

public static boolean IsHorizontalMode (long impl)

public static boolean IsItalic (long impl)

public static boolean IsSerif (long impl)

public static boolean IsSimple (long impl)

public static boolean IsSymbolic (long impl)

public static int MapToCID (long impl, long char_code)

public static char[] MapToUnicode (long impl, long char_code)