PDFUnsupportedVersionException
がthrowされます。CSVDoc
、 CSVCela
又は、IOIntegration
を使用して下さい。public abstract class AbstractBuilder extends Object implements CompressedPDF
IOCELA および IODOC の機能を利用してPDFファイルを作成する際の共通機能を提供します。 このクラスのサブクラスは、このクラスで設定された値を用いてPDFファイルを作成します。
COMPRESSION_DEFAULT, COMPRESSION_NONE, COMPRESSION_SIZE, COMPRESSION_SPEED
コンストラクタと説明 |
---|
AbstractBuilder()
非推奨です。
唯一のコンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
defineLogFile(File f)
非推奨です。
実行ログファイルのパスを設定します。
|
void |
defineLogPath(String path)
非推奨です。
実行ログファイルのパスを設定します。
|
int |
getCompression()
非推奨です。
現在設定されているPDF出力時の圧縮方法を取得します。
|
File |
getLogFile()
非推奨です。
実行ログファイルのパスを取得します。
|
void |
setCompression(int compressionRatio)
非推奨です。
PDF出力時の圧縮方法を設定します。
|
public AbstractBuilder() throws PDFIllegalLicenseException, PDFUnsupportedVersionException
PDFIllegalLicenseException
- ライセンス違反の場合スローされますPDFUnsupportedVersionException
- サポートバージョンエラーpublic void defineLogPath(String path)
ログファイルのパスは、Storage-Service の管理する
ディレクトリ(標準は storage/)からの相対形式
で表されるパス名を指定して下さい。
path
- ログファイルのパスpublic void defineLogFile(File f)
f
- ログファイルpublic File getLogFile()
defineLogPath メソッドまたは defineLogFile メソッドによって ログファイルが設定されている場合は、 その設定値を返します。ログファイルが未設定の場合は、null を 返します。
public void setCompression(int compressionRatio)
圧縮方法は、このインターフェースの持つ以下の static 変数のうちの
いずれかを指定して下さい。
COMPRESSION_NONE 圧縮なし COMPRESSION_SPEED スピード優先方式で圧縮 COMPRESSION_SIZE ファイルサイズ優先方式で圧縮
setCompression
インタフェース内 CompressedPDF
compressionRatio
- 圧縮方式を表す定数値public int getCompression()
getCompression
インタフェース内 CompressedPDF
IM-PDFDesigner for Accel Platform API Specifications