環境変数

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

環境変数 説明
SBC_HOME * Server Based Converter V3.0 がインストールされているディレクトリ。本マニュアル中で [Install directory] と表記されているのは、この環境変数の値です。
SBC_LIC_PATH * ライセンスキーファイルの存在するディレクトリ。Windows版では DfvEngine.dll の場所が既定値です。
それ以外の版では設定が必要です。ライセンスキーファイルは [Install directory]/etc にインストールされます。
AH_FONT_CONFIGFILE * フォント構築ファイル。Windows版では DfvFontService30.dll の場所にある font-config.xml が既定値です。
それ以外の版では設定が必要です。フォント構築ファイルは [Install directory]/etc にインストールされます。
SBC_DMC_TBLPATH * DMC変換表の存在するディレクトリ。DMC変換表は、Windows版では [Install directory]/base2 にインストールされます。それ以外の版では [Install directory]/sdata/base2 にインストールされます。この環境変数の設定は Windows版でも必須です。
PATH * Windows 版のときに、[Install directory] が追加されます。
LD_LIBRARY_PATH コマンドラインインターフェイス、またはJavaインターフェイスを利用するときに、*.so の場所(ディレクトリ)が含まれていなければなりません。Solaris / Linux版のみ設定が必要です。Solaris / Linux版では *.so[Install directory]/lib にインストールされます。
CLASSPATH Javaインターフェイスを利用するときに、必要な *.jar が含まれていなければなりません。*.jar[Install directory]/lib にインストールされます。
LANG Solaris / Linux版で、システムの標準の言語を設定しておいてください。 含まれていないときは LANG=ja_JP などを設定しておいてください。

ディレクトリを示す値には、区切りを示す \ や / は後行しません。


シンボリックリンク

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

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

Solaris / Linux

ModuleSymLink 1SymLink 2
DfvlibXfoCommon.so.3.0DfvlibXfoCommon.so.3DfvlibXfoCommon.so
libDfvEngine.so.3.0libDfvEngine.so.3libDfvEngine.so
libDfvCommon.so.3.0libDfvCommon.so.3libDfvCommon.so
libDfvPdfReader.so.3.0libDfvPdfReader.so.3libDfvPdfReader.so
libDfvDocReader.so.3.0libDfvDocReader.so.3libDfvDocReader.so
libDfvWmlReader.so.3.0libDfvWmlReader.so.3libDfvWmlReader.so
libDfvXlsReader.so.3.0libDfvXlsReader.so.3libDfvXlsReader.so
libDfvPptReader.so.3.0libDfvPptReader.so.3libDfvPptReader.so
libDfvJtdReader.so.3.0libDfvJtdReader.so.3libDfvJtdReader.so
libDfvOoxShape.so.3.0libDfvOoxShape.so.3libDfvOoxShape.so
libDfvDocxReader.so.3.0libDfvDocxReader.so.3libDfvDocxReader.so
libDfvPptxReader.so.3.0libDfvPptxReader.so.3libDfvPptxReader.so
libDfvFont.so.3.0libDfvFont.so.3libDfvFont.so
libDfvGraphic.so.3.0libDfvGraphic.so.3libDfvGraphic.so
libDfvHyphen.so.3.0libDfvHyphen.so.3libDfvHyphen.so
libDfvHyphenCH.so.3.0libDfvHyphenCH.so.3libDfvHyphenCH.so
libDfvRender.so.3.0libDfvRender.so.3libDfvRender.so
libDfvText.so.3.0libDfvText.so.3libDfvText.so
libDfvTrans.so.3.0libXfoTrans.so.3libDfvTrans.so
libDfvJavaCtl.so.3.0
libDfvInterface.so.3.0libDfvInterface.so.3libDfvInterface.so
libDfvDmc.so.3.0libDfvDmc.so.3libDfvDmc.so
libDfvPdfCreator.so.3.0libDfvPdfCreator.so.3libDfvPdfCreator.so
libDfvPdfRes.so.3.0libDfvPdfRes.so.3libDfvPdfRes.so
libDfvPdfToolPage.so.3.0libDfvPdfToolPage.so.3libDfvPdfToolPage.so
libDfvPdfExplorer.so.3.0libDfvPdfExplorer.so.3libDfvPdfExplorer.so
libinxcreator.so.3.0libinxcreator.so.4libinxcreator.so
libDfvSvgCreator21.so.3.0libDfvSvgCreator21.so.3libDfvSvgCreator21.so
libxpscreator.so.3.0libxpscreator.so.4libxpscreator.so
libDfvFontService.so.3.0libDfvFontService.so.3libDfvFontService.so
libDfvGraphicService.so.3.0libDfvGraphicService.so.3libDfvGraphicService.so
libGL.so.1.5.060100libGL.so.1libGL.so
libOSMesa.so.6.1.060100libOSMesa.so.6libOSMesa.so
libGLU.so.1.3.060100libOSMesa.so.6libOSMesa.so
libicudata.so.36.0libicudata.so.36libicudata.so
libicui18n.so.36.0libicui18n.so.36libicui18n.so
libicuio.so.36.0libicuio.so.36libicuio.so
libicule.so.36.0libicule.so.36libicule.so
libiculx.so.36.0libiculx.so.36libiculx.so
libicutu.so.36.0libicutu.so.36libicutu.so
libicuuc.so.36.0libicuuc.so.36libicuuc.so