LibreOffice officeをpdfに変換

3938 ワード

質問:
1.windows下office変換ok、しかしtxt乱符号
txt接尾辞をodt再回転に変更
2.linux変換後、ファイルの内容が文字化けした(中国語では小さなブロックになる):
C:WindowsFontsの下のフォントを/usr/share/fonts/winにコピーしたり、自分の必要に応じてコピーしたりすることができます.私はすべてコピーします.
cd/usr/share/fonts/win
mkfontscale
mkfontdir
fc-cache
以上のコマンドを実行してフォントをインストールしてからLibreOfficeを再起動します.
まずkillプロセスで次のコマンドを実行します(自分のインストールパスに基づいて次のパスを変更します).
/opt/libreoffice5.0/program/soffice  --headless --accept="socket,host=127.0.0.1,port=8100;urp;"--nofirststartwizard &
3.linux下2操作完了後txt文字化けし:
一般的にwindowsの下のファイルの符号化はgbkで、linuxの下でutf-8で、参照:http://wenku.baidu.com/link?url=cgPoZ_-ojngMIxfti6_JXrfY_6sYG14awan26mArK4xwo7SgulsPKs3DOZpiVq5jGR5eng4ulhVcVfiPGnPYstffHLqT3Fu_1iPC6O6Wrj_ファイルを再コードしてLibreOfficeで変換すればよい
4.mavenプロジェクトjarパッケージ:

    com.artofsolving
    jodconverter-maven-plugin
    2.2.1
    
        
            com.artofsolving
            jodconverter
        
        
            org.slf4j
            slf4j-jdk14
        
    



    org.slf4j
    slf4j-jdk14
    1.7.13




    org.openoffice
    ridl
    3.0.1



    org.openoffice
    bootstrap-connector
    0.1.1



    commons-io
    commons-io
    1.4