Извлечение шрифта из PDF с помощью Java

Это краткое руководство объясняет, как извлечь шрифт из PDF с помощью Java. Оно содержит детали для настройки среды разработки, список шагов и пример кода, демонстрирующего, как извлечь файл шрифта из PDF с помощью Java. Вы можете отобразить все свойства извлеченного шрифта, предоставляемые библиотекой.

Шаги для извлечения шрифта из PDF Acrobat с помощью Java

  1. Настройте среду для использования Aspose.PDF for Java для извлечения шрифтов
  2. Импортируйте необходимые библиотеки, определите класс Main и инициализируйте лицензию, чтобы избежать ограничений
  3. Загрузите исходный файл PDF в объект класса Document
  4. Извлеките все шрифты из PDF с помощью метода document.getFontUtilities().getAllFonts()
  5. Переберите массив извлеченных шрифтов
  6. Сохраните каждый шрифт как файл .TTF и отобразите имя шрифта

Эти шаги суммируют процесс извлечения встроенного шрифта из PDF с помощью Java. Импортируйте необходимые библиотеки, определите основной класс, инициализируйте и примените лицензию, чтобы избежать водяных знаков и других ограничений, и загрузите файл PDF в объект класса Document. Извлеките все шрифты с помощью метода document.getFontUtilities().getAllFonts(), переберите коллекцию шрифтов и сохраните шрифт вместе с отображением имени шрифта в соответствии с требованиями.

Код для извлечения шрифта из файла PDF с помощью Java

Этот код продемонстрировал, как извлечь шрифт из PDF с помощью Java. Вы можете получить доступ к имени типа шрифта, фактическому имени шрифта, декодированному имени шрифта, базовому шрифту, последним ошибкам встраивания шрифта и состоянию встраивания шрифта. Вы также можете изменить шрифт в PDF с помощью этих методов.

Эта статья провела нас через работу с существующими шрифтами в файле PDF. Для преобразования URL в PDF обратитесь к статье Преобразование URL в PDF в Java.

 Русский