Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> парсинг pdf, парсинг pdf 
:(
    Опции темы
slater
Дата 20.11.2009, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 20.11.2009

Репутация: -2
Всего: -4



Приветствую всех!!! Есть необходимость распарсить pdf (неважно, книжка или документ).
Цель - определить все используемые там слова и подсчитать сколько каждое слово встречается в документе. Нацеливаюсь на англоязычные документы. Собственно, проблема в парсинге. Есть ли какие интерфейсы для работы с pdf? что посоветуете? Писать буду на С или на С++ 

всем спасибо!
PM MAIL   Вверх
jonie
Дата 21.11.2009, 01:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



slater, собственно adobe дает COM класс для работы, разве нет?
также поищите на habrahabr.ru - там недавно было про чтение пдф-во под php, впрочем не важно под чем... 


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
slater
Дата 21.11.2009, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 20.11.2009

Репутация: -2
Всего: -4



jonie, благодарю за ответ, но к сожалению, я не знаком с com  технологией
PM MAIL   Вверх
jonie
Дата 21.11.2009, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



slater, так в COM нет ничего сложного (для клиентского программирования)... вам всего-то надо прописать #import и получить набор готовых классов, полученных из библиотеки типов.... (гугл расскажет вам про эту директиву).

Кстати, есть такой FoxsitReader - у него тоже есть (платная правда) библиотечка (COM-вая)... я когда-то использовал...


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
slater
Дата 22.11.2009, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 20.11.2009

Репутация: -2
Всего: -4



jonie, спасибо

PM MAIL   Вверх
jonie
Дата 22.11.2009, 02:11 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



http://sourceforge.net/projects/libpdf/
вота как.. только LGPL вроде бы


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
slater
Дата 23.11.2009, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 20.11.2009

Репутация: -2
Всего: -4



jonie, спасибо 

только вот что-то там скачать нельзя
PM MAIL   Вверх
niXman
Дата 23.11.2009, 19:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 211
Регистрация: 4.7.2009

Репутация: 0
Всего: 0



Цитата(slater @  23.11.2009,  17:11 Найти цитируемый пост)
только вот что-то там скачать нельзя 

Угу. Там CVS  smile  И не совсем обычно расположен smile 
--------------------
if ( !c++ ) {   *power--;   this->wussiness += 10;}
PM MAIL   Вверх
slater
Дата 23.11.2009, 23:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 20.11.2009

Репутация: -2
Всего: -4



Цитата(niXman @ 23.11.2009,  19:44)
Цитата(slater @  23.11.2009,  17:11 Найти цитируемый пост)
только вот что-то там скачать нельзя 

Угу. Там CVS  smile  И не совсем обычно расположен smile

ребята, помогите скачать пожалуйста
PM MAIL   Вверх
niXman
Дата 24.11.2009, 00:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 211
Регистрация: 4.7.2009

Репутация: 0
Всего: 0



slater, Так а чем тебя SDK не устраивает?
Скачать, это пол беды(возможно меньше), но собрать(скомпилить), это может быть целая история.
--------------------
if ( !c++ ) {   *power--;   this->wussiness += 10;}
PM MAIL   Вверх
slater
Дата 24.11.2009, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 20.11.2009

Репутация: -2
Всего: -4



что за SDK?
PM MAIL   Вверх
andrew_121
Дата 24.11.2009, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



Цитата(jonie @  21.11.2009,  20:19 Найти цитируемый пост)
slater, так в COM нет ничего сложного (для клиентского программирования)... вам всего-то надо прописать #import и получить набор готовых классов, полученных из библиотеки типов.... (гугл расскажет вам про эту директиву).

Кстати, есть такой FoxsitReader - у него тоже есть (платная правда) библиотечка (COM-вая)... я когда-то использовал...

Вот, тебе чел сказал. В гугл.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
slater
Дата 24.11.2009, 15:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 20.11.2009

Репутация: -2
Всего: -4



Цитата(andrew_121 @ 24.11.2009,  14:08)
Цитата(jonie @  21.11.2009,  20:19 Найти цитируемый пост)
slater, так в COM нет ничего сложного (для клиентского программирования)... вам всего-то надо прописать #import и получить набор готовых классов, полученных из библиотеки типов.... (гугл расскажет вам про эту директиву).

Кстати, есть такой FoxsitReader - у него тоже есть (платная правда) библиотечка (COM-вая)... я когда-то использовал...

Вот, тебе чел сказал. В гугл.

andrew_121, на ты мы еще не переходили!!!

вообще-то я пишу на языке С, а не на С# или java
PM MAIL   Вверх
andrew_121
Дата 24.11.2009, 17:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 6
Всего: 33



Цитата(slater @  24.11.2009,  15:38 Найти цитируемый пост)
andrew_121, на ты мы еще не переходили!!!

Какие "мы" нежные smile 

Цитата(slater @  24.11.2009,  15:38 Найти цитируемый пост)
вообще-то я пишу на языке С, а не на С# или java 

а тебе кто-то С# или java предлагает?


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
slater
Дата 24.11.2009, 17:42 (ссылка)  | (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 168
Регистрация: 20.11.2009

Репутация: -2
Всего: -4



andrew_121, видимо не зря про тебя слух ходит на форуме - толку от тебя нет - только флуд - бестолковый ты какой-то. Был у меня товарищ, вот ты типа такой же, он всегда считал что во всем разбирается - а на деле нет - только языком чесать
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0539 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.