Class FontCheckUtil


  • public final class FontCheckUtil
    extends java.lang.Object
    Utility class that contains common checks used in both PDF/A and PDF/UA modules for fonts.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static interface  FontCheckUtil.CharacterChecker
      Character checker which performs check of passed symbol against the font.
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private FontCheckUtil()  
    • Constructor Detail

      • FontCheckUtil

        private FontCheckUtil()
    • Method Detail

      • checkGlyphsOfText

        public static int checkGlyphsOfText​(java.lang.String text,
                                            PdfFont font,
                                            FontCheckUtil.CharacterChecker checker)
        Checks the text by the passed checker and the font.
        Parameters:
        text - the text to check
        font - the font to check
        checker - the checker which checks the text according to the font
        Returns:
        -1 if no character passes the check, or index of the first symbol which passes the check