Должен быть способ только с использованием java8 jdk, нет?
В базовых классах Java нет объектов, которые понимают документы PDF.Я имею в виду, что вы можете технически посмотреть спецификацию PDF и выяснить, как написать свой собственный анализатор.Вероятно, это будут недели работы и тысячи строк кода.Или вы можете воспользоваться библиотекой, прочитать некоторые учебные пособия и сделать это менее чем за полчаса.
Одно из самых больших преимуществ кодирования в Java (помимо целиJVM) - это очень зрелый язык с тысячами и тысячами доступных библиотек.