Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / Конвертация в pdf / 19 сообщений из 19, страница 1 из 1
08.08.2019, 11:28
    #39846854
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
День добрый.
Подскажите, пожалуйста, что можно использовать для конвертации файлов ms word, excel, текстовых файлов... в пдф.
...
Рейтинг: 0 / 0
08.08.2019, 11:48
    #39846876
Valentin Kolesnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
timtimДень добрый.
Подскажите, пожалуйста, что можно использовать для конвертации файлов ms word, excel, текстовых файлов... в пдф.

Есть утилита с UI интерфейсом. Она умеет конвертировать файлы Writer (LibreOffice) в PDF.

https://github.com/javadev/odt-to-pdf-converter

Хорошего Вам дня!
...
Рейтинг: 0 / 0
08.08.2019, 12:47
    #39846920
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
Valentin KolesnikovЕсть утилита с UI интерфейсом
Спасибо конечно, но тогда еще вопрос, что использовать в проекте для конвертации MS Word, Excel и текстовых файлов в формат odt.
...
Рейтинг: 0 / 0
08.08.2019, 13:00
    #39846928
Valentin Kolesnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
timtimValentin KolesnikovЕсть утилита с UI интерфейсом
Спасибо конечно, но тогда еще вопрос, что использовать в проекте для конвертации MS Word, Excel и текстовых файлов в формат odt.

Сам MS Word поддерживает сохранение в ODT вроде как.
...
Рейтинг: 0 / 0
08.08.2019, 13:05
    #39846934
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
Valentin Kolesnikov,

мне конвертацию на стороне сервера нужно делать
...
Рейтинг: 0 / 0
08.08.2019, 13:06
    #39846935
Valentin Kolesnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
timtimValentin Kolesnikov,

мне конвертацию на стороне сервера нужно делать

Тогда переделать код, чтобы он мог читать из DOCX файлов. Библиотека поддерживает, вроде как.
...
Рейтинг: 0 / 0
08.08.2019, 13:10
    #39846941
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
Valentin Kolesnikov,

Это понятно, но может быть DOC, DOCX, XLS... TXT..
Что то универсальное по типу виртуального принтера
...
Рейтинг: 0 / 0
08.08.2019, 14:16
    #39847011
Valentin Kolesnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
timtimValentin Kolesnikov,

Это понятно, но может быть DOC, DOCX, XLS... TXT..
Что то универсальное по типу виртуального принтера

Я знаю только про эту библиотеку. Для Linux нужно было подключать шрифты дополнительно.
...
Рейтинг: 0 / 0
08.08.2019, 14:44
    #39847045
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
Сразу бы ссылку и давали на https://github.com/opensagres/xdocreport
...
Рейтинг: 0 / 0
08.08.2019, 15:19
    #39847073
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
timtimчто можно использовать для конвертации файлов ms word, excel, текстовых файлов... в пдф.
- если из приложения, то можно Apache POI
...
Рейтинг: 0 / 0
08.08.2019, 15:54
    #39847096
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
Kachalovможно Apache POI
В первую очередь использовал POI
как то так
Код: java
1.
2.
3.
4.
5.
6.
7.
try (InputStream is = new FileInputStream(new File(docx));
				OutputStream out = new FileOutputStream(new File(pdf));) {
			long start = System.currentTimeMillis();
			XWPFDocument document = new XWPFDocument(is);
			PdfOptions options = PdfOptions.create();
			PdfConverter.getInstance().convert(document, out, options);
		}


В результате получаю "изуродованный" pdf
...
Рейтинг: 0 / 0
08.08.2019, 16:02
    #39847102
Leonid Kudryavtsev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
POI уже поддерживает PDF ?
...
Рейтинг: 0 / 0
08.08.2019, 16:22
    #39847113
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
timtimВ результате получаю "изуродованный" pdf
- увы, тут идеального решения нет, люди извращаются по разному
...
Рейтинг: 0 / 0
08.08.2019, 16:43
    #39847122
Valentin Kolesnikov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
KachalovtimtimВ результате получаю "изуродованный" pdf
- увы, тут идеального решения нет, люди извращаются по разному

В статье есть ссылки для xdocreport. У меня есть готовое приложение, которое использует эту библиотеку.
...
Рейтинг: 0 / 0
08.08.2019, 18:14
    #39847172
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
Valentin KolesnikovСам MS Word поддерживает сохранение в ODT вроде как.
Сам MS Word поддерживает сохранение в PDF - это точно.
...
Рейтинг: 0 / 0
08.08.2019, 18:17
    #39847174
Garrick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
timtimValentin Kolesnikov,

Это понятно, но может быть DOC, DOCX, XLS... TXT..
Что то универсальное по типу виртуального принтера
http://www.cutepdf.com/products/cutepdf/writer.asp
...
Рейтинг: 0 / 0
08.08.2019, 18:30
    #39847190
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
...
Рейтинг: 0 / 0
09.08.2019, 11:39
    #39847374
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
xdocreport файлы DOCX конвертит через тот же POI, не помог...
...
Рейтинг: 0 / 0
09.08.2019, 14:05
    #39847484
timtim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация в pdf
вадя https://documents4j.com/#/
Для этого компоненты офиса нужны?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Конвертация в pdf / 19 сообщений из 19, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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