Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / PDF to txt / 14 сообщений из 14, страница 1 из 1
20.09.2012, 14:39:56
    #37965780
qwerty5000
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
Доброго времени суток!

Возникла следующая необходимость. Одна из систем выплевывает некий отчет в PDF. Текст в файле PDF выделяется.
Вопрос в том, как сильно не запариваясь быстро перекинуть данный текст из PDF в doc или xls. Программно.
Подскажите в какую сторону смотреть.....может как то парсить можно?
...
Рейтинг: 0 / 0
20.09.2012, 15:04:33
    #37965853
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
itext


Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
/**
	 * Parses a PDF to a plain text file.
	 * 
	 * @param pdf
	 *            the original PDF
	 * @param txt
	 *            the resulting text
	 * @throws IOException
	 */
	/*public static void parsePdf(String pdf, String txt) throws IOException {
		PdfReader reader = new PdfReader(pdf);
		PdfReaderContentParser parser = new PdfReaderContentParser(reader);
		PrintWriter out = new PrintWriter(new FileOutputStream(txt));
		TextExtractionStrategy strategy;
		for (int i = 1; i <= reader.getNumberOfPages(); i++) {
			strategy = parser.processContent(i,
					new SimpleTextExtractionStrategy());
			out.println(strategy.getResultantText());
		}
		out.flush();
		out.close();
	}*/
...
Рейтинг: 0 / 0
20.09.2012, 15:05:26
    #37965856
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
Но как показывает пратика на сложных документах особенно со слоями - выходит фигня. Вам может и хватить
...
Рейтинг: 0 / 0
20.09.2012, 16:34:31
    #37966049
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
В PDF, особенно с русскими буквами, вообше может быть картинка вместо текста.

P.S. Раз уж эта система умеет PDF делать, то текстовый файл-то и подавно должна уметь.
...
Рейтинг: 0 / 0
20.09.2012, 16:38:29
    #37966061
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
GarrickВ PDF, особенно с русскими буквами, вообше может быть картинка вместо текста.
При чем здесь "русские буквы"? Это верстальщики бывают криворукие, которые всё, включая текст, в растр запихивают, прежде чем в PDF поместить.

GarrickP.S. Раз уж эта система умеет PDF делать, то текстовый файл-то и подавно должна уметь.
Какая система?
...
Рейтинг: 0 / 0
21.09.2012, 12:36:47
    #37967175
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
BlazkowiczПри чем здесь "русские буквы"? Это верстальщики бывают криворукие, которые всё, включая текст, в растр запихивают, прежде чем в PDF поместить.

Не только верстальщики. У многих программистов бывают проблемы с внедрением русских шрифтов в PDF.

BlazkowiczGarrickP.S. Раз уж эта система умеет PDF делать, то текстовый файл-то и подавно должна уметь.
Какая система?

Ну...
qwerty5000Одна из систем выплевывает некий отчет в PDF...
...
Рейтинг: 0 / 0
21.09.2012, 12:45:27
    #37967192
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
GarrickНе только верстальщики. У многих программистов бывают проблемы с внедрением русских шрифтов в PDF.

И они это решают радикально? Печатью в растр?

BlazkowiczКакая система?
qwerty5000Одна из систем выплевывает некий отчет в PDF...
[/quot]
Понял. Пасиб.
...
Рейтинг: 0 / 0
21.09.2012, 14:29:51
    #37967433
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
[quot Blazkowicz]GarrickНе только верстальщики. У многих программистов бывают проблемы с внедрением русских шрифтов в PDF.

И они это решают радикально? Печатью в растр?

http://www.jopendocument.org/tutorial_pdf.html
...
Рейтинг: 0 / 0
21.09.2012, 14:31:32
    #37967438
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
Чего-то quot'ы съехали.
Так должно было быть.

BlazkowiczGarrickНе только верстальщики. У многих программистов бывают проблемы с внедрением русских шрифтов в PDF.

И они это решают радикально? Печатью в растр?


http://www.jopendocument.org/tutorial_pdf.html
вот.
...
Рейтинг: 0 / 0
21.09.2012, 14:37:48
    #37967449
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
Garrick http://www.jopendocument.org/tutorial_pdf.html
вот.
Не понял. Там всё четко. Текст текстом.
...
Рейтинг: 0 / 0
21.09.2012, 14:41:15
    #37967457
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
Blazkowicz,
...
Рейтинг: 0 / 0
21.09.2012, 14:44:50
    #37967463
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
Это только один из примеров. Я много раз видел, как подобным бразом решают проблемы с нелатинскими шрифтами. Эта штука, кстати, по-русски печатает только в таком "prevent copy/paste" режиме.
...
Рейтинг: 0 / 0
21.09.2012, 14:51:20
    #37967477
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
GarrickЭто только один из примеров. Я много раз видел, как подобным бразом решают проблемы с нелатинскими шрифтами. Эта штука, кстати, по-русски печатает только в таком "prevent copy/paste" режиме.
Фонты, потому что ленятся подключать нужные.
...
Рейтинг: 0 / 0
21.09.2012, 18:20:42
    #37967798
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PDF to txt
Некоторые "особо хитрые" отчётные системы выплевывают pdf без текста а только с картинками представляющими текст.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / PDF to txt / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]