2010-02-05 3 views
2

Я создал pdf-файл с таблицей, используя itextsharp. Я нашел пример на http://itextsharp.sourceforge.net/tutorial/ch05.html. Теперь я хотел бы снова прочитать данные из таблицы, используя itextsharp. Я не могу найти документацию о том, как читать эти данные. Может ли кто-нибудь дать мне пример?itextsharp read table

+0

У кого-нибудь нет хорошего образца? –

+0

Вы нашли решение для чтения содержимого таблицы? –

ответ

2

К сожалению, вы не можете сделать это в iTextSharp. В разделе, озаглавленном "Advanced: reading PDF" on the iTextSharp page на SourceForge говорит:

Формат PDF это просто холст, где текст и графика размещаются без любой информационной структуры. Как таковой нет никаких «iText-объектов» в файле PDF . На каждой странице будет , вероятно, будет число «Строки», но вы не сможете восстановить фразу или , используя эти строки. Там - это, вероятно, несколько линий, нарисованных, , но вы не можете получить Столовый объект на основе этих строк. Короче: разобрать содержимое PDF-файла НЕ ВОЗМОЖНО с iText. Задайте свой вопрос на группы новостей новости: //comp.text.pdf и, возможно, вы получите ответы на некоторые вопросы от людей, которые имеет встроенные инструменты, которые можно разобрать PDF и извлечь некоторые из его содержания, но не ожидает инструменты, которые будут выполнять пуленепробиваемое преобразование в структурированный текст .

+2

его было 5 лет. Есть ли какое-либо решение для чтения содержимого таблицы из iTextSharp? любая другая библиотека в порядке. –

0

Мне также необходимо прочитать данные из PDF. То, что я закончил, - это преобразование PDF в текст, а затем строчный анализ результата для получения данных.

В моем сценарии я хотел взять данные в таблицах и преобразовать их в Excel.

Смежные вопросы