ONLYOFFICE Document Builderは、ドキュメント、スプレッドシート、プレゼンテーションを生成するためのオープンソースのC++ライブラリです。 GNUAGPLv3.0ライセンスの下でGitHubで利用できます。
ONLYOFFICE DocBuilder:
- ドキュメント処理エディタを実行することなく、docx、xlsx、およびpptxファイルを生成および変更できます。
- ファイルをdocx、xlsx、pptx、およびpdf形式で保存できます。
- テンプレートを使用したり、データベースからデータを挿入したりして、ドキュメントの作成を自動化できます。
- 任意のプログラミング言語で記述されたアプリに統合できます。
- このチュートリアルでは、UbuntuにONLYOFFICEDocumentBuilderを簡単にインストールする方法を学習します。
コマンドを実行します:
sudo apt-get install libstdc++6 libcurl3-gnutls libc6 libxml2 libcurl3 fonts-dejavu fonts-opensymbol
sudo apt-get install fonts-liberation ttf-mscorefonts-installer fonts-crosextra-carlito
実行可能ファイルをダウンロードして実行します:
wget https://download.onlyoffice.com/install/desktop/docbuilder/linux/onlyoffice-documentbuilder_amd64.deb
sudo dpkg -i onlyoffice-documentbuilder_amd64.deb
次のコマンドを実行します:
documentbuilder mydocument.docbuilder
ドキュメントビルダー ONLYOFFICE Document Builder実行可能ファイルの名前(exeファイルが配置されている場所とは異なるフォルダーからコマンドを実行する場合のパスとともに)、および mydocument.docbuilder パラメータは、ドキュメントの内容を形成するスクリプトファイルの名前(必要に応じてパスとともに)です。
それで全部です。これで、ドキュメントジェネレータをテストして、統合を進めることができます。
スクリプトファイルを作成する方法とDocBuilerを独自のアプリに統合する方法の詳細については、公式のAPIドキュメントの手順を参照してください。