URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4379
[ Назад ]

Исходное сообщение
"doc->pdf под Unix"

Отправлено Eugene , 20-Июн-05 23:16 
Всем привет! Пару недель назад я спрашивал о том, как конвертить документы MsWord в pdf под Unix. Понятно, что это можно сделать в OpenOffice, но как это сделать если X Windows и OpenOffice не установлены?

Посоветовали несколько программ, вот что получилось:

(1) http://www.winfield.demon.nl/ -- antiword
Работает хорошо, но не конвертит картинки и таблицы => не подходит.

(2) http://wvware.sourceforge.net/
Установилась нормально, но когда запускается скрипт - core dumped. Никак не могу найти причину, разбираюсь.

(3) http://www.inf.enst.fr/~demaille/a2ps/
C doc файлами не работает, программка обрабатывает ASCII файлы. Попробовал преобразовать rtf-файл, программка создала ps, преобразовал потом в pdf программой ps2pdf. В результате вместо таблиц - какой-то текст....

Может еще есть какие-то идеи/программы как скриптом преобразовать doc в pdf?

Удачи.



Содержание

Сообщения в этом обсуждении
"doc->pdf под Unix"
Отправлено Eugene , 21-Июн-05 05:50 
В догонку еще пару вопросиков....

Ghostview использует только ps и pdf файлы на вход принтера, так?
То есть что-то типа gs -sDEVICE=printer_name -sOutputFile=my.ps test.doc работать не будет.

А если использовать стандартную команду lpr, ведь файл на принтер посылается в postscript формате, так? Можно его как-нибудь в файл переправить, а потом в pdf?


"doc->pdf под Unix"
Отправлено chip , 21-Июн-05 12:27 
>ведь файл на принтер посылается в postscript формате, так?

Если принтер поддерживает PostScript, то так.
В противном случае PS пропускается через "интерпретатор", например gs, выдавая на выходе комманды, воспринимаемые данной моделью принентера. Например, для HP LJ - PCL.


"doc->pdf под Unix"
Отправлено Forth , 22-Июн-05 14:57 
Виндовс когда отправляет в очередь документ на ps принтер ессно перекодирует его в ps(правда когда на сетевой расшаренный тоже почему-то ps, даже если принтер pcl). Ежели отправить на расшаренный в самба принтер, то задание там можно поймать в ps формате. Забавный факт.



"doc->pdf под Unix"
Отправлено Eugene , 23-Июн-05 00:08 
Я про виндовс слова не сказал :) У меня MS Word документы закачиваются на Unix server (Sun). Проблема - конвертить документы "на лету" в pdf. Если я использую юниквоый принтер и печатаю doc-файл, как его поймать в ps-формате?


>Виндовс когда отправляет в очередь документ на ps принтер ессно перекодирует его
>в ps(правда когда на сетевой расшаренный тоже почему-то ps, даже если
>принтер pcl). Ежели отправить на расшаренный в самба принтер, то задание
>там можно поймать в ps формате. Забавный факт.