| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > парсинг pdf |
| Автор: slater 20.11.2009, 19:25 |
| Приветствую всех!!! Есть необходимость распарсить pdf (неважно, книжка или документ). Цель - определить все используемые там слова и подсчитать сколько каждое слово встречается в документе. Нацеливаюсь на англоязычные документы. Собственно, проблема в парсинге. Есть ли какие интерфейсы для работы с pdf? что посоветуете? Писать буду на С или на С++ всем спасибо! |
| Автор: jonie 21.11.2009, 01:38 |
| slater, собственно adobe дает COM класс для работы, разве нет? также поищите на habrahabr.ru - там недавно было про чтение пдф-во под php, впрочем не важно под чем... |
| Автор: slater 21.11.2009, 16:13 |
| jonie, благодарю за ответ, но к сожалению, я не знаком с com технологией |
| Автор: jonie 21.11.2009, 20:19 |
| slater, так в COM нет ничего сложного (для клиентского программирования)... вам всего-то надо прописать #import и получить набор готовых классов, полученных из библиотеки типов.... (гугл расскажет вам про эту директиву). Кстати, есть такой FoxsitReader - у него тоже есть (платная правда) библиотечка (COM-вая)... я когда-то использовал... |
| Автор: slater 22.11.2009, 00:41 |
| jonie, спасибо |
| Автор: jonie 22.11.2009, 02:11 |
| http://sourceforge.net/projects/libpdf/ вота как.. только LGPL вроде бы |
| Автор: slater 23.11.2009, 19:11 |
| jonie, спасибо только вот что-то там скачать нельзя |
| Автор: niXman 23.11.2009, 19:44 |
Угу. Там CVS |
| Автор: slater 23.11.2009, 23:38 | ||
ребята, помогите скачать пожалуйста |
| Автор: niXman 24.11.2009, 00:30 |
| slater, Так а чем тебя SDK не устраивает? Скачать, это пол беды(возможно меньше), но собрать(скомпилить), это может быть целая история. |
| Автор: slater 24.11.2009, 12:10 |
| что за SDK? |
| Автор: slater 24.11.2009, 15:38 | ||||
andrew_121, на ты мы еще не переходили!!! вообще-то я пишу на языке С, а не на С# или java |
| Автор: andrew_121 24.11.2009, 17:17 |
Какие "мы" нежные а тебе кто-то С# или java предлагает? |
| Автор: slater 24.11.2009, 17:42 |
| andrew_121, видимо не зря про тебя слух ходит на форуме - толку от тебя нет - только флуд - бестолковый ты какой-то. Был у меня товарищ, вот ты типа такой же, он всегда считал что во всем разбирается - а на деле нет - только языком чесать |
| Автор: jonie 24.11.2009, 19:09 | ||||
почему это нельзя?
в зубы cvs клиент и вперед |
| Автор: andrew_121 24.11.2009, 23:23 | ||
Да? Меня удостоили такой чести? Эээ.. ммм... гы... я в шоке
Ммм..как интересно. Щас за попкорном сгоняю..жди! Добавлено через 1 минуту и 29 секунд все, продолжай... Добавлено через 5 минут и 56 секунд Кстати. Это был ответ по существу, на твой вопрос: И я еще и виноват остался. ...куда мир катиться?....ц-ц-ц-ц... |
| Автор: kamre 25.11.2009, 03:12 | ||
Есть утилита pdftotext в http://www.foolabs.com/xpdf/. Правда она текст может извлекать только из "хороших" pdf файлов. В общем случае текст из pdf можно только через какой-нибудь ABBYY PDF Transformer вытащить, т.к. придется распознавать. |
| Автор: slater 25.11.2009, 10:47 |
| kamre, спасибо |