Это краткое руководство объясняет, как извлечь шрифт из PDF с помощью Java. Оно содержит детали для настройки среды разработки, список шагов и пример кода, демонстрирующего, как извлечь файл шрифта из PDF с помощью Java. Вы можете отобразить все свойства извлеченного шрифта, предоставляемые библиотекой.
Шаги для извлечения шрифта из PDF Acrobat с помощью Java
- Настройте среду для использования Aspose.PDF for Java для извлечения шрифтов
- Импортируйте необходимые библиотеки, определите класс Main и инициализируйте лицензию, чтобы избежать ограничений
- Загрузите исходный файл PDF в объект класса Document
- Извлеките все шрифты из PDF с помощью метода document.getFontUtilities().getAllFonts()
- Переберите массив извлеченных шрифтов
- Сохраните каждый шрифт как файл .TTF и отобразите имя шрифта
Эти шаги суммируют процесс извлечения встроенного шрифта из PDF с помощью Java. Импортируйте необходимые библиотеки, определите основной класс, инициализируйте и примените лицензию, чтобы избежать водяных знаков и других ограничений, и загрузите файл PDF в объект класса Document. Извлеките все шрифты с помощью метода document.getFontUtilities().getAllFonts(), переберите коллекцию шрифтов и сохраните шрифт вместе с отображением имени шрифта в соответствии с требованиями.
Код для извлечения шрифта из файла PDF с помощью Java
Этот код продемонстрировал, как извлечь шрифт из PDF с помощью Java. Вы можете получить доступ к имени типа шрифта, фактическому имени шрифта, декодированному имени шрифта, базовому шрифту, последним ошибкам встраивания шрифта и состоянию встраивания шрифта. Вы также можете изменить шрифт в PDF с помощью этих методов.
Эта статья провела нас через работу с существующими шрифтами в файле PDF. Для преобразования URL в PDF обратитесь к статье Преобразование URL в PDF в Java.