Re: doc - html с картинками в консоле

2011-02-03 Пенетрантность Alexey Pechnikov
Hello!

Опенофис поддается автоматизации так:

/usr/lib/openoffice/program/soffice.bin -invisible -headless -norestore
macro:///odtfactory.Template.ConvertToDOC($PREFIX.odt) -nologo

Нужный макрос пишется, к примеру, на вижуалбейсике для ооо и устанавливается
как модуль. Пример реализации можно глянуть в моем репозитории в пакете
odtfactory-server.

Для конвертации в текст использую следующий способ:

exec wvWare --nographics /dev/stdin \
|w3m \
-o indent_incr=0 \
-o multicol=false \
-o no_cache=true \
-o use_cookie=false \
-o display_charset=utf8 \
-o system_charset=utf8 \
-o follow_locale=false \
-o use_language_tag=true \
-o ucs_conv=true \
-T text/html \
-dump

Получаемый результат вполне годен для просмотра, так что, думаю, и с
картинками получится неплохо (особенно если допилить wvWare для внедрения
картинок в base64 представлении, чтобы через пайпы документ передавать, не
создавая файлы картинок).

-- 
Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: doc - html с картинками в консоле

2011-02-02 Пенетрантность Nick
31 января 2011 г. 11:11 пользователь Nicholas s...@networkgate.us написал:
 Чем можно конвертировать doc в html с сохранением картинок в консоле ?
 --

unoconv - convert any document from and to any OpenOffice supported format

 You can use unoconv in standalone mode, this means that in absence of
 an OpenOffice listener, it will starts its own:

   unoconv -f pdf some-document.odt
   One can use unoconv as a listener (by default localhost:2002) to let
   other unoconv instances connect to it:

   unoconv --listener 
   unoconv -f pdf some-document.odt
   unoconv -f doc other-document.odt
   unoconv -f jpg some-image.png
   unoconv -f xsl some-spreadsheet.csv
   kill -15 %-


запускает OO в виде сервера и потом подключается к нему и конвертит в
то что предано в -f

unoconv -f html some-document.doc


Re: doc - html с картинками в консоле

2011-02-01 Пенетрантность Nicholas

On 31.01.2011 15:29, Victor Wagner wrote:
 OpenOffice, запущенным в безголовом режиме.


On 31.01.2011 18:49, Dmitri V. Ivanov wrote:

Есть еще пакет wv. Там конверетеры, которые используются в abiword.


Отличный пакет.
wvTMML сохраняет все картинки как файлы и создает html файл.


Спасибо.


--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/ii94jc$k3b$1...@dough.gmane.org



Re: doc - html с картинками в консоле

2011-02-01 Пенетрантность Dmitri V. Ivanov
On Tue, Feb 01, 2011 at 09:15:57AM +, Nicholas wrote:
 Отличный пакет.
 wvTMML сохраняет все картинки как файлы и создает html файл.

Там были нюансы, к сожалению (в частности abiword в свое время не 
работал с таблицами - не знаю как сейчас). Так что для сложных
документов совет vitus-а более правилен, но сложнее в реализации.

Я до сих пор не знаю как позвать ООо в безголовом варианте
так, чтобы он сделал то, что мне надо из скрипта :(. Хотя возможности
как я понимаю там намного шире (сделать pdf, сделать html+mathML...).


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110201174327.ga4...@intex.spb.ru



Re: doc - html с картинками в консоле

2011-02-01 Пенетрантность Sergey Korobitsin
Dmitri V. Ivanov ☫ → To debian-russian@lists.debian.org @ Tue, Feb 01, 2011 
20:43 +0300

 On Tue, Feb 01, 2011 at 09:15:57AM +, Nicholas wrote:
  Отличный пакет.
  wvTMML сохраняет все картинки как файлы и создает html файл.
 
 Там были нюансы, к сожалению (в частности abiword в свое время не 
 работал с таблицами - не знаю как сейчас). Так что для сложных
 документов совет vitus-а более правилен, но сложнее в реализации.
 
 Я до сих пор не знаю как позвать ООо в безголовом варианте
 так, чтобы он сделал то, что мне надо из скрипта :(. Хотя возможности
 как я понимаю там намного шире (сделать pdf, сделать html+mathML...).

Там довольно сложное и развесистое API, все реализации конверторов на
основе OO.o, которые я видел (в том числе и наша) используют Java или
нечто подобное.

-- 
Bright regards, Sergey Korobitsin | http://the-brights.net/ --
  Arta Software, http://arta.kz/  | illuminating and elevating
  xmpp:underta...@jabber.arta.kz  | the naturalistic worldview

--
Наилучший путь предсказать будущее — создать его.
 -- Фраза на собрании в XEROX PARC в 1971 году —Алан Кей (Alan Key)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110202032139.gi2...@undertaker.arta.local



Re: doc - html с картинками в консоле

2011-02-01 Пенетрантность Murat D. Kadirov
On Tue, Feb 01, 2011 at 08:43:27PM +0300, Dmitri V. Ivanov wrote:
 On Tue, Feb 01, 2011 at 09:15:57AM +, Nicholas wrote:
  Отличный пакет.
  wvTMML сохраняет все картинки как файлы и создает html файл.
 
 Там были нюансы, к сожалению (в частности abiword в свое время не 
 работал с таблицами - не знаю как сейчас). Так что для сложных
 документов совет vitus-а более правилен, но сложнее в реализации.
 
 Я до сих пор не знаю как позвать ООо в безголовом варианте
 так, чтобы он сделал то, что мне надо из скрипта :(. Хотя возможности
 как я понимаю там намного шире (сделать pdf, сделать html+mathML...).

к примеру, команда для печати из консоли:

soffice -p документ_для_распечатки

вместо soffice, возможно, нужно подставить openoffice.org или что там, 
не помню уже, не использую. Ну и время пока он отправит на печать,
помнится было сровни времени запуска :) А насчёт конвертации мне самому 
любопытно, 
т.к. при чтении вопроса сам предположил, что так возможно, типа как и при 
печати,
но копать лень.

-- 
Murat D. Kadirov
PGP fingerprint: 3081 EBFA 5CB9 BD24 4DB6  76EE 1B97 0A0E CEC0 6AA0


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110202054607.GA2061@puffy



doc - html с картинками в консоле

2011-01-31 Пенетрантность Nicholas

Чем можно конвертировать doc в html с сохранением картинок в консоле ?
--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/ii6jga$49i$1...@dough.gmane.org



Re: doc - html с картинками в консоле

2011-01-31 Пенетрантность Victor Wagner
On 2011.01.31 at 09:11:56 +, Nicholas wrote:

 Чем можно конвертировать doc в html с сохранением картинок в консоле ?


OpenOffice, запущенным в безголовом режиме.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110131152929.ga30...@wagner.pp.ru



Re: doc - html с картинками в консоле

2011-01-31 Пенетрантность Dmitri V. Ivanov
On Mon, Jan 31, 2011 at 09:11:56AM +, Nicholas wrote:
 Чем можно конвертировать doc в html с сохранением картинок в консоле ?
Есть еще пакет wv. Там конверетеры, которые используются в abiword.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110131184952.ga2...@intex.spb.ru