Идеята на тази статия е да се изясни как може да преобразуват от и на формати: DOC, ODT, HTML, PDF и други под GNU/Linux терминал, без графична среда.
1. Инсталиране на OpenOffice 3.1
wget http://neacm.fe.up.pt/pub/openoffice/stable/3.1.0/OOo_3.1.0_LinuxIntel_install_en-US_deb.tar.gz
tar zxvf OOo_3.1.0_LinuxIntel_install_en-US_deb.tar.gz
cd OOO310_m11_native_packed-4_en-US.9399/
dpkg --install --recursive ./DEBS
или
dpkg -i ./DEBS/*.deb
2. Стартиране на Open Office.org в server mode или headless mode
unset DISPLAY;
soffice -headless -accept="socket,host=localhost,port=8100;urp" -nofirststartwizard -nologo -nolockcheck &
3. Инсталиране на JodConverter
apt-get install sun-java6-bin
wget http://heanet.dl.sourceforge.net/sourceforge/jodconverter/jodconverter-tomcat-2.2.1.zip;
wget http://surfnet.dl.sourceforge.net/sourceforge/jodconverter/jodconverter-2.2.1.zip;
unzip jodconverter-tomcat-2.2.1.zip;
unzip jodconverter-2.2.1.zip;
4. Конвертиране на файловете.
4.1 Конвертиране на DOC към PDF
/usr/lib/jvm/java-6-sun/bin/java -jar ././jodconverter-2.2.1/lib/jodconverter-cli-2.2.1.jar sample.doc sample.pdf
Jul 9, 2009 11:04:24 PM com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection connect
INFO: connected
Jul 9, 2009 11:04:25 PM com.artofsolving.jodconverter.openoffice.connection.AbstractOpenOfficeConnection disposing
INFO: disconnected
4.2 Конвертиране от DOC към ODT
/usr/lib/jvm/java-6-sun/bin/java -jar ././jodconverter-2.2.1/lib/jodconverter-cli-2.2.1.jar sample.doc sample.odt
4.3 Конвертиране от ODT към DOC
/usr/lib/jvm/java-6-sun/bin/java -jar ././jodconverter-2.2.1/lib/jodconverter-cli-2.2.1.jar sample.odt sample.doc
4.4 Конвертиране от ODT към HTML
/usr/lib/jvm/java-6-sun/bin/java -jar ././jodconverter-2.2.1/lib/jodconverter-cli-2.2.1.jar sample.odt sample.html
4.5 Конвертиране от DOC към HTML
/usr/lib/jvm/java-6-sun/bin/java -jar ././jodconverter-2.2.1/lib/jodconverter-cli-2.2.1.jar sample.doc sample.html
Коментирай свободно: