Цей короткий посібник допоможе вам дізнатися, як отримати показники шрифту за допомогою Java. Детальний опис разом із зразком коду для отримання метрик шрифту за допомогою Java буде доступним, так що спочатку буде налаштовано середовище, а потім ви отримаєте покрокову процедуру та робочий код Java для завантаження PFB шрифт і отримати показники шрифту. Цей процес для отримання показників шрифту можна використовувати в будь-якій поширеній операційній системі, як-от 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.