Форум: "Прочее";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];
ВнизПреобразование RTF или DOC в PDF Найти похожие ветки
← →
Styx_ (2007-03-12 15:06) [0]Нужно сделать subj в контексте службы (по возможности без взаимодействия с рабочим столом). Насколько я понимаю, работать с виртуальным принтером Acrobat в таком случае не получится? А может, есть что готовое для командной строки? Мне, правда, в поиске попадалось всё очень оконное, да и то за деньги.
← →
tesseract © (2007-03-12 15:07) [1]
> А может, есть что готовое для командной строки? Мне, правда,
> в поиске попадалось всё очень оконное, да и то за деньги.
>
GhostScript вроде, FineReader пользует и не жалуется. Можно тупо отправить на PDF-принтер.
← →
Styx_ (2007-03-12 15:26) [2]
> Можно тупо отправить на PDF-принтер
А точно в службе можно? И что-то я не пойму, как в printto указать имя файла, в который надо печатать... А без этого Acrobat ведь диалог открыть попытается... А какой диалог без рабочего стола :(
Что же касается GhostScript - то... вид сбоку. PS-то всё равно через виртуальный принтер получать?
← →
tesseract © (2007-03-12 16:54) [3]
> А точно в службе можно?
Зачем именно служба? Сделай к ней внешний фэйс в юзермод если что :-).
← →
Styx_ (2007-03-12 17:11) [4]При учёте того, что на сервере нет залогиненного пользователя, а документы отправляются через Web-интерфейс... Но вообще из того, что удалось найти в сети следует, что после копирования настроек принтера в профиль Default User печать под системной учётной записью должна заработать. Осталось понять, как задать имя файла и отследить конец печати :)
← →
tesseract © (2007-03-12 17:53) [5]
> Осталось понять, как задать имя файла и отследить конец
> печати :)
А зачем всё-таки печать? GhostScript и без печати всегда мог. Для веб вообще есть.
http://www.pdflib.com/products/
http://www.ros.co.nz/pdf/
подробнее в google.
← →
YurikGL © (2007-03-12 17:58) [6]> RTF в PDF
Ставим PDFFactory и печатаем в нее.
← →
Styx_ (2007-03-12 18:31) [7]
> А зачем всё-таки печать? GhostScript и без печати всегда
> мог.
А как, если не секрет? Я не нашёл. Вроде надо сначала получить PostScript, а потом уже из него делать через GhostScript PDF. А как сделать PostScript из RTF не через печать - я тоже не умею. Да и без Wordа едва ли обойдётся - или WordViewerа - потому что документы могут быть довольно сложными.
Собственно, задача в автоматизации получения статей от пользователей. С теми, кто способны представить материал в виде LaTeXа или HTML проблем нет, но когда приходят Wordовские файлы с формулами, иллюстрациями, таблицами и прочим - очень хотелось бы автоматически переделать их в PDF, показать отправителю - типа, всё правильно? - и если да, то забыть про исходный файл навсегда.
← →
umbra © (2007-03-12 19:17) [8]для службы, наверное, лучше всего использовать xslt. трудность в том, где взять xsl для doc (старых версий, до оффиса 2003) и rtf
← →
tesseract © (2007-03-13 12:08) [9]
> Вроде надо сначала получить PostScript,
Pdf вроде и есть слегка под правленный Ps. GhostScript - GNU модификация PS. У меня OpenOffice без всяких принтеров сохраняет. ссылки приведены.
← →
Styx_ (2007-03-16 13:53) [10]Спасибо!
Идея насчёт OO, похоже, хорошая - он действительно это делает и к нему есть SDK. Тяжеловат, правда, и не всегда MSовские документы корректно открывает - но в этих случаях можно руками поправить.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.046 c