Class AbstractFontFileRegistry

    • Method Detail

      • registerDefaultFontPath

        public void registerDefaultFontPath()
        Register os-specific font paths to the PDF-FontFactory. For unix-like operating systems, X11 is searched in /usr/X11R6 and the default truetype fontpath is added. For windows the system font path is added (%windir%/fonts)
      • registerFontPath

        public void registerFontPath​(java.io.File file,
                                     java.lang.String encoding)
        Register all fonts (*.ttf files) in the given path.
        Parameters:
        file - the directory that contains the font files.
        encoding - the encoding for the given font.
      • registerFontFile

        public void registerFontFile​(java.lang.String filename,
                                     java.lang.String encoding)
        Register the font (must end this *.ttf) to the FontFactory.
        Parameters:
        filename - the filename.
        encoding - the encoding.
      • registerFontFile

        public void registerFontFile​(java.io.File file,
                                     java.lang.String encoding)