В этом кратком руководстве вы узнаете, как получать метрики шрифтов с помощью Java. Подробное описание вместе с примером кода для получения метрик шрифта с использованием Java будет доступно таким образом, что сначала будет настроена среда, а затем вы получите пошаговую процедуру и рабочий код Java для загрузки PFB font и получить метрики шрифта. Этот процесс получения метрик шрифтов можно использовать в любой из распространенных операционных систем, таких как Windows, macOS или Linux.
Шаги для получения метрик шрифта с использованием Java
- Настройте библиотеку Aspose.Font из репозитория Maven для получения метрик шрифтов в приложении.
- Загрузите образец файла шрифта PFB в объект класса FileSystemStreamSource, чтобы получить метрики.
- Объявите объект класса FontFileDefinition, предоставив объект FileSystemStreamSource.
- Инициализируйте объект класса FontDefinition и установите объекты FontType и FontFileDefinition.
- Используйте функцию Font.open, чтобы загрузить определение шрифта и преобразовать его в Type1Font.
- Получить и отобразить всю необходимую информацию о метриках шрифта с помощью объекта Type1Font.
Эти шаги описывают пошаговый подход к загрузке файла шрифта PFB и последующему использованию последовательности различных объектов классов, необходимых для получения определения шрифта, а затем извлечения метрик шрифта с помощью Java. Вся необходимая информация о метриках шрифта доступна в объекте класса Type1Font.
Код для получения метрик шрифта с использованием Java
В этом примере кода мы сначала загружаем файл PFB, а затем используем класс Type1Font для открытия определения загруженного шрифта. Класс Type1Font содержит такие свойства, как FontName, NumGlyphs, Ascender, Descender, TypoAscender, TypoDescender и UnitsPerEM. Вы можете получить эти свойства для отображения на консоли или обработать их в соответствии с требованиями вашего приложения.
В этом руководстве мы выполнили шаги по получению метрик шрифта с помощью Java. Если вы хотите узнать о других функциях, таких как преобразование файла Word в JPG, обратитесь к статье как конвертировать Word в JPG на Java.