2016-08-25 3 views

答えて

0

オープンオフィスのパス変数を設定するための第一の必要性、そしてオープンオフィスでオープンcmdは場所をインストールした後、あなたのJavaプロジェクトで

soffice -headless -accept="socket,host=localhost,port=8100;urp;" -nofirststartwizard 

使用このコードを次のコマンドを実行します

OpenOfficeConnection connection = new SocketOpenOfficeConnection("localhost",8100); 

      try { 
       connection.connect(); 
       long t1 = System.currentTimeMillis(); 
       DocumentConverter converter = new OpenOfficeDocumentConverter(connection); 

       converter.convert(inputFile, outputFileLoacation); 
       long t2 = System.currentTimeMillis(); 
       System.out.println(input + " = " + (t2 - t1) + " ms"); 

      } catch (ConnectException e) { 
       e.printStackTrace(); 
      } finally { 
       if (connection.isConnected()) { 
        connection.disconnect(); 
       } 
関連する問題