Class AsianFontMapper

    • Field Detail

      • ChineseSimplifiedFont

        public static java.lang.String ChineseSimplifiedFont
      • ChineseSimplifiedEncoding_H

        public static java.lang.String ChineseSimplifiedEncoding_H
      • ChineseSimplifiedEncoding_V

        public static java.lang.String ChineseSimplifiedEncoding_V
      • ChineseTraditionalFont_MHei

        public static java.lang.String ChineseTraditionalFont_MHei
      • ChineseTraditionalFont_MSung

        public static java.lang.String ChineseTraditionalFont_MSung
      • ChineseTraditionalEncoding_H

        public static java.lang.String ChineseTraditionalEncoding_H
      • ChineseTraditionalEncoding_V

        public static java.lang.String ChineseTraditionalEncoding_V
      • JapaneseFont_Go

        public static java.lang.String JapaneseFont_Go
      • JapaneseFont_Min

        public static java.lang.String JapaneseFont_Min
      • JapaneseEncoding_H

        public static java.lang.String JapaneseEncoding_H
      • JapaneseEncoding_V

        public static java.lang.String JapaneseEncoding_V
      • JapaneseEncoding_HW_H

        public static java.lang.String JapaneseEncoding_HW_H
      • JapaneseEncoding_HW_V

        public static java.lang.String JapaneseEncoding_HW_V
      • KoreanFont_GoThic

        public static java.lang.String KoreanFont_GoThic
      • KoreanFont_SMyeongJo

        public static java.lang.String KoreanFont_SMyeongJo
      • KoreanEncoding_H

        public static java.lang.String KoreanEncoding_H
      • KoreanEncoding_V

        public static java.lang.String KoreanEncoding_V
      • defaultFont

        private java.lang.String defaultFont
      • encoding

        private java.lang.String encoding
    • Constructor Detail

      • AsianFontMapper

        public AsianFontMapper​(java.lang.String font,
                               java.lang.String encoding)
    • Method Detail

      • awtToPdf

        public BaseFont awtToPdf​(java.awt.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