разбор pdf
От: ybouts  
Дата: 03.03.08 04:45
Оценка:
Привет всем.

Необходимо получить из pdf картинки, текст. Желательно, чтобы текст можно было получить с разбивкой по главам, колонкам.
Подскажите, какие есть библиотеки, чтобы сделать это.
... << RSDN@Home 1.2.0 alpha rev. 820>>
Re: разбор pdf
От: adontz Грузия http://adontz.wordpress.com/
Дата: 03.03.08 07:17
Оценка: 2 (1) +1
Здравствуйте, ybouts, Вы писали:

Y>Необходимо получить из pdf картинки, текст. Желательно, чтобы текст можно было получить с разбивкой по главам, колонкам.

Y>Подскажите, какие есть библиотеки, чтобы сделать это.

Когда я работал с PDF, мне пришлось столкнуться с тем, что текст записывался в виде "координаты, строка". Причём строка это не обязательно слово, а просто последовательность букв идущих подряд. То есть кёрнинг там делается разбиеним слова на две строки и явным указанием координат. Было проблемой даже слова собрать, а не то что абзацы, колонки.

Работал с библиотекой PDFTron, правда с Си++ версией. В целом впечатления положительные, хотя ИМХО ребята нагловатые в плане саппорта. Посоветовать сменить комплятор — для них норма.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re: разбор pdf
От: HotDog Швейцария www.denebspace.com
Дата: 03.03.08 09:02
Оценка:
http://www.howtoselectguides.com/dotnet/pdf/
... << RSDN@Home 1.2.0 alpha rev. 717>>
Re[2]: разбор pdf
От: ybouts  
Дата: 03.03.08 11:53
Оценка:
Посмотрел библиотеку. К сожалению, нельзя вытащить таблицы из пдф. PDFTron выдает сплошной текст. Есть ли какая возможность вытащить таблицу с текстом, может какие идеи?
... << RSDN@Home 1.2.0 alpha rev. 820>>
Re: разбор pdf
От: olegkr  
Дата: 03.03.08 18:11
Оценка:
Здравствуйте, ybouts, Вы писали:

Y>Подскажите, какие есть библиотеки, чтобы сделать это.


Попробуй TallComponents
Re[2]: разбор pdf
От: ybouts  
Дата: 04.03.08 02:45
Оценка:
PDFKit.NET 2.0 не умеет сохранять картинки из пдф, только текст.
... << RSDN@Home 1.2.0 alpha rev. 820>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.