Word 2 Image (или в PDF на крайняк)
От: Кондраций Россия  
Дата: 07.05.15 20:40
Оценка:
Народ, знает ли кто что-то бесплатное для преобразования файлов Word в растровые картинки (ну или на крайняк в PDF)?
Это должна быть либа, которая будет работать на WEB-сервере (ASP.NET MVC) в интранете (т.е. никаких онлайновых сервисов, никакого ворда через автоматизацию).

Для PDF я прикрутил GhostScript, вроде работает; жаль что нельзя в нём узнать кол-во страниц в PDF заранее, до конвертации.
Сообщение заговорено потомственным колдуном, целителем и магом в девятом поколении!
Модерирование или минусование сообщения ведет к половому бессилию, венерическим заболеваниям, венцу безбрачия и диарее!
Re: Word 2 Image (или в PDF на крайняк)
От: amironov79  
Дата: 08.05.15 04:42
Оценка:
Здравствуйте, Кондраций, Вы писали:

К>Это должна быть либа, которая будет работать на WEB-сервере (ASP.NET MVC) в интранете (т.е. никаких онлайновых сервисов, никакого ворда через автоматизацию).


Посмотри http://api.libreoffice.org.
Re[2]: Word 2 Image (или в PDF на крайняк)
От: Михаил Романов Удмуртия https://mihailromanov.wordpress.com/
Дата: 08.05.15 06:16
Оценка:
Здравствуйте, amironov79, Вы писали:

A>Посмотри http://api.libreoffice.org.

А вы использовали это API? На сколько оно стабильнее офисной автоматизации?
Re[3]: Word 2 Image (или в PDF на крайняк)
От: amironov79  
Дата: 10.05.15 08:05
Оценка:
Здравствуйте, Михаил Романов, Вы писали:

МР>А вы использовали это API? На сколько оно стабильнее офисной автоматизации?


Нет, через .net api не использовал, не было такой задачи.

Использовал консольную программу unoconv. Из проблем вспоминается только конфликт с уже запущенным процессом libreoffice и с параллельным запуском нескольких задач, но они вполне решаемы. Так же с настройками по умолчанию, когда общение с процессом офиса идет через сокет, думаю, что есть проблема с локальной безопасность, лучше работать через пайпы. Про стабильность не скажу, так как использовал только для разовых работ.

Если нужна именно библиотека, я находил только платные Aspose.Words, GemBox.Document.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.