zoukankan      html  css  js  c++  java
  • debian 安装libreoffice6.1 转换pdf

    这个东西能转,但效率不高,我已经用专门的服务器docker,速度很快,直接用curl就能返回

    但这里还是记录一下直接用命令调用吧,毕竟有的老的地方这么用

    && cd /usr/local/
    && curl -O https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz
    && tar zxvf openjdk-11.0.1_linux-x64_bin.tar.gz
    && cd jdk-11.0.1
    && echo "export JAVA_HOME=/usr/local/jdk-11.0.1" >> /etc/profile
    && echo "export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar" >> /etc/profile
    && echo "export PATH=$PATH:$JAVA_HOME/bin" >> /etc/profile
    && update-alternatives --install /usr/bin/java java /usr/local/jdk-11.0.1/bin/java 1100
    && update-alternatives --install /usr/bin/javac javac /usr/local/jdk-11.0.1/bin/javac 300
    && update-alternatives --config java
    && update-alternatives --config javac
    && apt-get remove -y --purge libreoffice* libexttextcat-data* && apt-get -y autoremove
    && mkdir /usr/libreoffice/
    && cd /usr/libreoffice/
    && curl -L -o ./LibreOffice_6.1.4_Linux_x86-64_deb.tar.gz http://download.documentfoundation.org/libreoffice/stable/6.1.4/deb/x86_64/LibreOffice_6.1.4_Linux_x86-64_deb.tar.gz
    && tar -xvf LibreOffice_6.1.4_Linux_x86-64_deb.tar.gz
    && rm -f LibreOffice_6.1.4_Linux_x86-64_deb.tar.gz
    && cd /usr/libreoffice/LibreOffice_6.1.4.2_Linux_x86-64_deb/DEBS
    && dpkg -i *.deb
    && cd /usr/libreoffice/
    && curl -L -o ./LibreOffice_6.1.4_sdk.tar.gz http://download.documentfoundation.org/libreoffice/stable/6.1.4/deb/x86_64/LibreOffice_6.1.4_Linux_x86-64_deb_sdk.tar.gz
    && tar xfz LibreOffice_6.1.4_sdk.tar.gz
    && rm -r LibreOffice_6.1.4_sdk.tar.gz
    && cd /usr/libreoffice/LibreOffice_6.1.4.2_Linux_x86-64_deb_sdk/DEBS
    && dpkg -i *.deb
    && cd /usr/libreoffice/
    && curl -L -o ./LibreOffice_6.1.4_langpack_zh-CN.tar.gz http://download.documentfoundation.org/libreoffice/stable/6.1.4/deb/x86_64/LibreOffice_6.1.4_Linux_x86-64_deb_langpack_zh-CN.tar.gz
    && tar xfz LibreOffice_6.1.4_langpack_zh-CN.tar.gz
    && rm -r LibreOffice_6.1.4_langpack_zh-CN.tar.gz
    && cd /usr/libreoffice/LibreOffice_6.1.4.2_Linux_x86-64_deb_langpack_zh-CN/DEBS
    && dpkg -i *.deb
    && cd /usr/libreoffice/

    最后执行转换

    libreoffice6.1 --invisible --convert-to pdf:writer_pdf_Export --outdir  "/root/" "pad_interface.docx"

  • 相关阅读:
    CASE WHEN用法
    BOS消息对话框
    BOS自定义等待窗口
    自定义F7
    BOS接口开发
    BOS开发-增删改查
    金蝶BOS工作流
    金蝶KDTable常用代码
    BOS开发常用代码
    Jenkins2 入门到精通(学习资料)
  • 原文地址:https://www.cnblogs.com/si812cn/p/10271847.html
Copyright © 2011-2022 走看看