com.lowagie.text.pdf
Class AsianFontMapper

java.lang.Object
  extended bycom.lowagie.text.pdf.DefaultFontMapper
      extended bycom.lowagie.text.pdf.AsianFontMapper
All Implemented Interfaces:
FontMapper

public class AsianFontMapper
extends DefaultFontMapper


Nested Class Summary
 
Nested classes inherited from class com.lowagie.text.pdf.DefaultFontMapper
DefaultFontMapper.BaseFontParameters
 
Field Summary
static String ChineseSimplifiedEncoding_H
           
static String ChineseSimplifiedEncoding_V
           
static String ChineseSimplifiedFont
           
static String ChineseTraditionalEncoding_H
           
static String ChineseTraditionalEncoding_V
           
static String ChineseTraditionalFont_MHei
           
static String ChineseTraditionalFont_MSung
           
private  String defaultFont
           
private  String encoding
           
static String JapaneseEncoding_H
           
static String JapaneseEncoding_HW_H
           
static String JapaneseEncoding_HW_V
           
static String JapaneseEncoding_V
           
static String JapaneseFont_Go
           
static String JapaneseFont_Min
           
static String KoreanEncoding_H
           
static String KoreanEncoding_V
           
static String KoreanFont_GoThic
           
static String KoreanFont_SMyeongJo
           
 
Fields inherited from class com.lowagie.text.pdf.DefaultFontMapper
 
Constructor Summary
AsianFontMapper(String font, String encoding)
           
 
Method Summary
 BaseFont awtToPdf(Font font)
          Returns a BaseFont which can be used to represent the given AWT Font
 
Methods inherited from class com.lowagie.text.pdf.DefaultFontMapper
getAliases, getBaseFontParameters, getMapper, insertDirectory, insertNames, pdfToAwt, putAlias, putName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ChineseSimplifiedFont

public static String ChineseSimplifiedFont

ChineseSimplifiedEncoding_H

public static String ChineseSimplifiedEncoding_H

ChineseSimplifiedEncoding_V

public static String ChineseSimplifiedEncoding_V

ChineseTraditionalFont_MHei

public static String ChineseTraditionalFont_MHei

ChineseTraditionalFont_MSung

public static String ChineseTraditionalFont_MSung

ChineseTraditionalEncoding_H

public static String ChineseTraditionalEncoding_H

ChineseTraditionalEncoding_V

public static String ChineseTraditionalEncoding_V

JapaneseFont_Go

public static String JapaneseFont_Go

JapaneseFont_Min

public static String JapaneseFont_Min

JapaneseEncoding_H

public static String JapaneseEncoding_H

JapaneseEncoding_V

public static String JapaneseEncoding_V

JapaneseEncoding_HW_H

public static String JapaneseEncoding_HW_H

JapaneseEncoding_HW_V

public static String JapaneseEncoding_HW_V

KoreanFont_GoThic

public static String KoreanFont_GoThic

KoreanFont_SMyeongJo

public static String KoreanFont_SMyeongJo

KoreanEncoding_H

public static String KoreanEncoding_H

KoreanEncoding_V

public static String KoreanEncoding_V

defaultFont

private String defaultFont

encoding

private String encoding
Constructor Detail

AsianFontMapper

public AsianFontMapper(String font,
                       String encoding)
Method Detail

awtToPdf

public BaseFont awtToPdf(Font font)
Description copied from class: DefaultFontMapper
Returns a BaseFont which can be used to represent the given AWT Font

Specified by:
awtToPdf in interface FontMapper
Overrides:
awtToPdf in class DefaultFontMapper
Parameters:
font - the font to be converted
Returns:
a BaseFont which has similar properties to the provided Font