環境変数

Office Server Document Converter V10.0 は、動作に先立って以下の環境変数を参照します。 Windows版では、* 印の付いた環境変数は、インストーラが初期値を設定します。 Linux 版では、インストーラによる環境変数の設定はありません。動作に必要な環境変数は、ご自身で設定してくださいますようお願いいたします。 Linux 版での シェルスクリプト(run.sh)による実行では、必要な環境変数を設定してから Office Server Document Converter V10.0 のコマンドラインプログラムが実行されます。

環境変数 説明
SBC100_HOME  * Office Server Document Converter V10.0 がインストールされているディレクトリを指定します(ディレクトリ区切りを示す \ や / は値の末尾に含まれません)。 本マニュアル中で [Install directory] と表記されているのは、この環境変数の値です。
SBC100_LIC_PATH  * ライセンスキーファイルの存在するディレクトリを指定します(ディレクトリ区切りを示す \ や / は値の末尾に含まれません)。 Windows版では DfvEngine100.dll の場所が初期値として設定されます。 非Windows版ではこの指定が必要です。run.sh では [Install directory]/​etc が設定されます。
SBC100_DMC_TBLPATH * DMC変換表の存在するディレクトリ。DMC変換表は、Windows版では [Install directory]/​base2 にインストールされます。それ以外の版では [Install directory]/​sdata/​base2 にインストールされます。この環境変数の設定は Windows版でも必須です。区切りを示す \ や / の値は後行しません。
SBC100_FONT_CONFIGFILE * フォント構築ファイルを指定します。 Windows版では DfvAHFontService100.dll の場所にある font-config.xml が初期値として設定されます。 非Windows版では設定が必要です。run.sh では [Install directory]/​etc が設定されます。
PATH * Windows 版のときに、[Install directory] が追加されます。 非Windows版では変更されません。
LD_LIBRARY_PATH Linux版のみ設定が必要です。 コマンドラインインターフェイス、またはJavaインターフェイスを利用するときに、*.so の場所(ディレクトリ)が含まれていなければなりません。 run.sh では [Install directory]/​lib が設定されます。
CLASSPATH Javaインターフェイスを利用するときに、必要な *.jar が含まれていなければなりません。 run.sh では [Install directory]/​lib が追加されます。
LANG Linux 版で、システムの標準の言語を設定しておいてください。 含まれていないときは LANG=ja_JP などを設定しておいてください。

シンボリックリンク

Office Server Document Converter V10.0 の非Windows版では、ライブラリのシンボリックリンクを適切に作成しておく必要があります。 これらは、インストーラが自動的に生成しますが、もし必要になった場合は、次のようにしてシンボリックリンクを作成してください。

$ cd [Install directory]/lib
$ rm -f libDfvEngine.so
$ ln -s libDfvEngine.so.10.0 libDfvEngine.so
$ chmod 755 libDfvEngine.so
$ rm -f libDfvEngine.so.10
$ ln -s libDfvEngine.so.10.0 libDfvEngine.so.10
$ chmod 755 libDfvEngine.so.10

Linux

ModuleSymLink 1SymLink 2
libDfvXfoCommon.so.10.0libDfvXfoCommon.so.10libDfvXfoCommon.so
libDfvEngine.so.10.0libDfvEngine.so.10libDfvEngine.so
libDfvCommon.so.10.0libDfvCommon.so.10libDfvCommon.so
libDfvPdfReader.so.10.0libDfvPdfReader.so.10libDfvPdfReader.so
libDfvDocReader.so.10.0libDfvDocReader.so.10libDfvDocReader.so
libDfvWmlReader.so.10.0libDfvWmlReader.so.10libDfvWmlReader.so
libDfvXlsReader.so.10.0libDfvXlsReader.so.10libDfvXlsReader.so
libDfvPptReader.so.10.0libDfvPptReader.so.10libDfvPptReader.so
libDfvJtdReader.so.10.0libDfvJtdReader.so.10libDfvJtdReader.so
libDfvRtfReader.so.10.0libDfvRtfReader.so.10libDfvRtfReader.so
libDfvOoxShape.so.10.0libDfvOoxShape.so.10libDfvOoxShape.so
libDfvVmlShape.so.10.0libDfvVmlShape.so.10libDfvVmlShape.so
libDfvDocxReader.so.10.0libDfvDocxReader.so.10libDfvDocxReader.so
libDfvPptxReader.so.10.0libDfvPptxReader.so.10libDfvPptxReader.so
libDfvWordReader.so.10.0libDfvWordReader.so.10libDfvWordReader.so
libDfvXdwExporter.so.10.0libDfvXdwExporter.so.10libDfvXdwExporter.so
libDfvDmcTxxdw.so.10.0libDfvDmcTxxdw.so.10libDfvDmcTxxdw.so
libDfvFont.so.10.0libDfvFont.so.10libDfvFont.so
libDfvGraphic.so.10.0libDfvGraphic.so.10libDfvGraphic.so
libDfvHyphen.so.10.0libDfvHyphen.so.10libDfvHyphen.so
libDfvRender.so.10.0libDfvRender.so.10libDfvRender.so
libDfvText.so.10.0libDfvText.so.10libDfvText.so
libDfvTrans.so.10.0libDfvTrans.so.10libDfvTrans.so
libDfvJavaCtl100.so
libDfvInterface.so.10.0libDfvInterface.so.10libDfvInterface.so
libDfvPdfCreator.so.10.0libDfvPdfCreator.so.10libDfvPdfCreator.so
libDfvPdfRes.so.10.0libDfvPdfRes.so.10libDfvPdfRes.so
libDfvPdfToolPage.so.10.0libDfvPdfToolPage.so.10libDfvPdfToolPage.so
libDfvPdfLinearizer.so.10.0libDfvPdfLinearizer.so.10libDfvPdfLinearizer.so
libDfvInxCreator.so.10.0libDfvInxCreator.so.10libDfvInxCreator.so
libDfvSvgCreator.so.10.0libDfvSvgCreator.so.10libDfvSvgCreator.so
libDfvXpsCreator.so.10.0libDfvXpsCreator.so.10libDfvXpsCreator.so
libDfvFlashCreator.so.10.0libDfvFlashCreator.so.10libDfvFlashCreator.so
libDfvAHFontService.so.10.0libDfvAHFontService.so.10libDfvAHFontService.so
libDfvAHGraphicService.so.10.0libDfvAHGraphicService.so.10libDfvAHGraphicService.so
libDfvAHDMC.so.10.0libDfvAHDMC.so.10libDfvAHDMC.so
libDfvDmcComm.so.10.0libDfvDmcComm.so.10libDfvDmcComm.so
libDfvDmcConf.so.10.0libDfvDmcConf.so.10libDfvDmcConf.so
libDfvDmcOscomm.so.10.0libDfvDmcOscomm.so.10libDfvDmcOscomm.so
libDfvAHCommon.so.10.0libDfvAHCommon.so.10libDfvAHCommon.so
libDfvAHPDFLib.so.10.0libDfvAHPDFLib.so.10libDfvAHPDFLib.so
libDfvAHMathML.so.10.0libDfvAHMathML.so.10libDfvAHMathML.so
libDfvAHCGM.so.10.0libDfvAHCGM.so.10libDfvAHCGM.so
libDfvPdfRasterizer.so.10.0libDfvPdfRasterizer.so.10libDfvPdfRasterizer.so
libDfvPdfiumModule.so.10.0libDfvPdfiumModule.so.10libDfvPdfiumModule.so
libDfvGL.so.1.5.060100libDfvGL.so.1libDfvGL.so
libDfvOSMesa.so.6.1.060100libDfvOSMesa.so.6libDfvOSMesa.so
libDfvGLU.so.1.3.060100libDfvGLU.so.6libDfvGLU.so
libicudata.so.67.1libicudata.so.67libicudata.so
libicui18n.so.67.1libicui18n.so.67libicui18n.so
libicuio.so.67.1libicuio.so.67libicuio.so
libicule.so.67.1libicule.so.67libicule.so
libiculx.so.67.1libiculx.so.67libiculx.so
libicutu.so.67.1libicutu.so.67libicutu.so
libicuuc.so.67.1libicuuc.so.67libicuuc.so