Как определить и извлечь векторную графику из PDF, используя библиотеку xpdf?

У кого-нибудь есть пример кода, демонстрирующий, как извлечь объекты векторной графики (например, представляющие диаграммы и блок-схемы) из PDF с использованием библиотеки XPDF? Похоже, в Интернете нет документации, доступной для библиотеки xpdf, и я не смог найти никакого примера кода, который использует библиотеку для извлечения информации из PDF. Я просматриваю кодовую базу xpdf, но любые указатели на ее документацию или пример кода будут очень полезны.

1 ответ

Решение

У класса OutputDev есть определения, штрихи, обрезки... виртуальных членов. Просто реализуйте их и извлеките информацию о пути и цвете из GfxState. Вы найдете итерацию пути в классах на основе OutputDev в базе кода xpdf, такой как TextOutputDev или ImageOutputDev

редактировать: этот outputdev может дать вам пример, который вам нужен

Другие вопросы по тегам