public static class PDFCompat.Font
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static long |
Create(long doc,
int type,
boolean embed) |
static long |
Create(long doc,
long from,
java.lang.String char_set) |
static long |
Create(long doc,
java.lang.String name,
java.lang.String char_set) |
static long |
CreateCIDTrueTypeFont(long doc,
java.lang.String font_path,
boolean embed,
boolean subset,
int encoding,
long ttc_font_index) |
static long |
CreateCIDTrueTypeFontFromStream(long doc,
java.io.InputStream font_stream,
boolean embed,
boolean subset,
int encoding,
long ttc_font_index) |
static long |
CreateTrueTypeFont(long doc,
java.lang.String font_path,
boolean embed,
boolean subset) |
static long |
CreateTrueTypeFontFromStream(long doc,
java.io.InputStream font_stream,
boolean embed,
boolean subset) |
static long |
CreateType1Font(long doc,
java.lang.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 java.lang.String |
GetEmbeddedFontName(long impl) |
static java.lang.String[] |
GetEncoding(long impl) |
static java.lang.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 java.lang.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) |
public static long Create(long doc, int type, boolean embed) throws PDFNetException
PDFNetException
public static long Create(long doc, long from, java.lang.String char_set) throws PDFNetException
PDFNetException
public static long Create(long doc, java.lang.String name, java.lang.String char_set) throws PDFNetException
PDFNetException
public static long CreateTrueTypeFont(long doc, java.lang.String font_path, boolean embed, boolean subset) throws PDFNetException
PDFNetException
public static long CreateTrueTypeFontFromStream(long doc, java.io.InputStream font_stream, boolean embed, boolean subset) throws PDFNetException
PDFNetException
public static long CreateCIDTrueTypeFont(long doc, java.lang.String font_path, boolean embed, boolean subset, int encoding, long ttc_font_index) throws PDFNetException
PDFNetException
public static long CreateCIDTrueTypeFontFromStream(long doc, java.io.InputStream font_stream, boolean embed, boolean subset, int encoding, long ttc_font_index) throws PDFNetException
PDFNetException
public static long CreateType1Font(long doc, java.lang.String font_path, boolean embed) throws PDFNetException
PDFNetException
public static int GetType(long impl) throws PDFNetException
PDFNetException
public static boolean IsSimple(long impl) throws PDFNetException
PDFNetException
public static int GetTypeStatic(long font_dict) throws PDFNetException
PDFNetException
public static long GetDescriptor(long impl) throws PDFNetException
PDFNetException
public static java.lang.String GetName(long impl) throws PDFNetException
PDFNetException
public static java.lang.String GetFamilyName(long impl) throws PDFNetException
PDFNetException
public static boolean IsFixedWidth(long impl) throws PDFNetException
PDFNetException
public static boolean IsSerif(long impl) throws PDFNetException
PDFNetException
public static boolean IsSymbolic(long impl) throws PDFNetException
PDFNetException
public static boolean IsItalic(long impl) throws PDFNetException
PDFNetException
public static boolean IsAllCap(long impl) throws PDFNetException
PDFNetException
public static boolean IsForceBold(long impl) throws PDFNetException
PDFNetException
public static boolean IsHorizontalMode(long impl) throws PDFNetException
PDFNetException
public static double GetWidth(long impl, long char_code) throws PDFNetException
PDFNetException
public static double GetMaxWidth(long impl) throws PDFNetException
PDFNetException
public static double GetMissingWidth(long impl) throws PDFNetException
PDFNetException
public static long GetCharCodeIterator(long impl) throws PDFNetException
PDFNetException
public static PathData GetGlyphPath(long impl, long char_code, boolean conics2cubics, long mtx) throws PDFNetException
PDFNetException
public static char[] MapToUnicode(long impl, long char_code) throws PDFNetException
PDFNetException
public static java.lang.String[] GetEncoding(long impl) throws PDFNetException
PDFNetException
public static boolean IsEmbedded(long impl) throws PDFNetException
PDFNetException
public static java.lang.String GetEmbeddedFontName(long impl) throws PDFNetException
PDFNetException
public static long GetEmbeddedFont(long impl) throws PDFNetException
PDFNetException
public static int GetEmbeddedFontBufSize(long impl) throws PDFNetException
PDFNetException
public static short GetUnitsPerEm(long impl) throws PDFNetException
PDFNetException
public static long GetBBox(long impl) throws PDFNetException
PDFNetException
public static double GetAscent(long impl) throws PDFNetException
PDFNetException
public static double GetDescent(long impl) throws PDFNetException
PDFNetException
public static int GetStandardType1FontType(long impl) throws PDFNetException
PDFNetException
public static boolean IsCFF(long impl) throws PDFNetException
PDFNetException
public static long GetType3FontMatrix(long impl) throws PDFNetException
PDFNetException
public static long GetType3GlyphStream(long impl, long char_code) throws PDFNetException
PDFNetException
public static double[] GetVerticalAdvance(long impl, long char_code) throws PDFNetException
PDFNetException
public static long GetDescendant(long impl) throws PDFNetException
PDFNetException
public static int MapToCID(long impl, long char_code) throws PDFNetException
PDFNetException