yss.autoconverterex.soap
クラス AutoExRemote

java.lang.Object
  上位を拡張 yss.autoconverterex.soap.AutoExRemote

public final class AutoExRemote
extends java.lang.Object

PDF変換サーバに変換指示を出すクラス。


フィールドの概要
static int SEC128ACC_DISABLE
          128ビットセキュリティ(アクセス):許可しない
static int SEC128ACC_ENABLE
          128ビットセキュリティ(アクセス):許可する
static int SEC128COPY_DISABLE
          128ビットセキュリティ(コピー):許可しない
static int SEC128COPY_ENABLE
          128ビットセキュリティ(コピー):許可する
static int SEC128DOCCHANGE_ADDNOTE
          128ビットセキュリティ(文書変更):フォーム入力と注釈追加を許可する
static int SEC128DOCCHANGE_ASSEMBLE
          128ビットセキュリティ(文書変更):アセンブリを許可する
static int SEC128DOCCHANGE_DISABLE
          128ビットセキュリティ(文書変更):許可しない
static int SEC128DOCCHANGE_ENABLE
          128ビットセキュリティ(文書変更):許可する
static int SEC128DOCCHANGE_FORMFILL
          128ビットセキュリティ(文書変更):フォーム入力を許可する
static int SEC128PRINT_DEGRADED
          128ビットセキュリティ(印刷):低解像度で許可する
static int SEC128PRINT_DISABLE
          128ビットセキュリティ(印刷):許可しない
static int SEC128PRINT_ENABLE
          128ビットセキュリティ(印刷):許可する
static int TIMEOUT_INFINITE
          タイムアウトしない(待ち続ける)
 
コンストラクタの概要
AutoExRemote()
          コンストラクタ。
 
メソッドの概要
 void addStamp(java.lang.String stampName)
          PDF出力時に追加するスタンプ設定名を指定します。
 java.lang.String convert(java.lang.String inFilePath, java.lang.String outFilePath)
          変換対象ファイルのパスと変換後ファイルのパスを渡して、PDF変換を行う。
 void setBeforeTimeoutSec(int timeoutSec)
          変換前のタイムアウト秒数を設定します。
 void setDocInf(java.lang.String title, java.lang.String subTitle, java.lang.String creator, java.lang.String app, java.lang.String keyword)
          PDF出力時に設定する文書情報を指定します。
 void setDocInfAndSecurity(java.lang.String name)
          PDF出力時に設定する文書情報とセキュリティを名前で指定します。
 void setDocInfByName(java.lang.String name)
          PDF出力時に設定する文書情報を名前で指定します。
 void setFastWebView(boolean fastWebView)
          WEB用に最適化する/しないを指定します。
 void setFolderName(java.lang.String name, boolean overwrite)
          フォルダ名及びフォルダ別設定の情報を設定します。
 void setPrinter(java.lang.String name)
          PDF出力時に使用するプリンタの名前を指定します。
 void setSecurity128(java.lang.String openPassword, java.lang.String securityPassword, int print, int acc, int copy, int change)
          PDF出力時に設定する128ビットセキュリティ情報を指定します。
 void setSecurity40(java.lang.String openPassword, java.lang.String securityPassword, boolean noPrint, boolean noEdit, boolean noCopy, boolean noAddNote)
          PDF出力時に設定する40ビットセキュリティ情報を指定します。
 void setSecurityByName(java.lang.String name)
          PDF出力時に設定するセキュリティ設定を名前で指定します。
 void setTimeoutSec(int timeoutSec)
          変換後のタイムアウト秒数を設定します。
 void setTransTimeoutSec(int timeoutSec)
          PDF変換サーバへのファイル転送のタイムアウトミリ秒を設定します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SEC128PRINT_DISABLE

public static final int SEC128PRINT_DISABLE
128ビットセキュリティ(印刷):許可しない

関連項目:
定数フィールド値

SEC128PRINT_DEGRADED

public static final int SEC128PRINT_DEGRADED
128ビットセキュリティ(印刷):低解像度で許可する

関連項目:
定数フィールド値

SEC128PRINT_ENABLE

public static final int SEC128PRINT_ENABLE
128ビットセキュリティ(印刷):許可する

関連項目:
定数フィールド値

SEC128ACC_DISABLE

public static final int SEC128ACC_DISABLE
128ビットセキュリティ(アクセス):許可しない

関連項目:
定数フィールド値

SEC128ACC_ENABLE

public static final int SEC128ACC_ENABLE
128ビットセキュリティ(アクセス):許可する

関連項目:
定数フィールド値

SEC128COPY_DISABLE

public static final int SEC128COPY_DISABLE
128ビットセキュリティ(コピー):許可しない

関連項目:
定数フィールド値

SEC128COPY_ENABLE

public static final int SEC128COPY_ENABLE
128ビットセキュリティ(コピー):許可する

関連項目:
定数フィールド値

SEC128DOCCHANGE_DISABLE

public static final int SEC128DOCCHANGE_DISABLE
128ビットセキュリティ(文書変更):許可しない

関連項目:
定数フィールド値

SEC128DOCCHANGE_ENABLE

public static final int SEC128DOCCHANGE_ENABLE
128ビットセキュリティ(文書変更):許可する

関連項目:
定数フィールド値

SEC128DOCCHANGE_ASSEMBLE

public static final int SEC128DOCCHANGE_ASSEMBLE
128ビットセキュリティ(文書変更):アセンブリを許可する

関連項目:
定数フィールド値

SEC128DOCCHANGE_FORMFILL

public static final int SEC128DOCCHANGE_FORMFILL
128ビットセキュリティ(文書変更):フォーム入力を許可する

関連項目:
定数フィールド値

SEC128DOCCHANGE_ADDNOTE

public static final int SEC128DOCCHANGE_ADDNOTE
128ビットセキュリティ(文書変更):フォーム入力と注釈追加を許可する

関連項目:
定数フィールド値

TIMEOUT_INFINITE

public static final int TIMEOUT_INFINITE
タイムアウトしない(待ち続ける)

関連項目:
定数フィールド値
コンストラクタの詳細

AutoExRemote

public AutoExRemote()
コンストラクタ。

メソッドの詳細

convert

public java.lang.String convert(java.lang.String inFilePath,
                                java.lang.String outFilePath)
                         throws yss.autoconverterex.soap.com.exception.AutoExException
変換対象ファイルのパスと変換後ファイルのパスを渡して、PDF変換を行う。

パラメータ:
inFilePath -
outFilePath -
戻り値:
作成したPDFファイルのパス
例外:
yss.autoconverterex.soap.com.exception.AutoExException

addStamp

public void addStamp(java.lang.String stampName)
PDF出力時に追加するスタンプ設定名を指定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • パラメータ:
    stampName -

    setBeforeTimeoutSec

    public void setBeforeTimeoutSec(int timeoutSec)
    変換前のタイムアウト秒数を設定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • パラメータ:
    timeoutSec -

    setTimeoutSec

    public void setTimeoutSec(int timeoutSec)
    変換後のタイムアウト秒数を設定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • パラメータ:
    timeoutSec -

    setTransTimeoutSec

    public void setTransTimeoutSec(int timeoutSec)
    PDF変換サーバへのファイル転送のタイムアウトミリ秒を設定します。

    パラメータ:
    timeoutSec -

    setDocInf

    public void setDocInf(java.lang.String title,
                          java.lang.String subTitle,
                          java.lang.String creator,
                          java.lang.String app,
                          java.lang.String keyword)
    PDF出力時に設定する文書情報を指定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • setDocInfByNameで指定した文書情報は破棄されます。
  • パラメータ:
    title -
    subTitle -
    creator -
    app -
    keyword -

    setDocInfByName

    public void setDocInfByName(java.lang.String name)
    PDF出力時に設定する文書情報を名前で指定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • setDocInfoで指定した文書情報は破棄されます。
  • setDocInfAndSecurityで指定した文書情報及びセキュリティ設定は破棄されます。
  • パラメータ:
    name - 文書情報設定の名称

    setSecurityByName

    public void setSecurityByName(java.lang.String name)
    PDF出力時に設定するセキュリティ設定を名前で指定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • setSecurityで指定したセキュリティ設定は破棄されます。
  • setDocInfAndSecurityで指定した文書情報及びセキュリティ設定は破棄されます。
  • パラメータ:
    name - セキュリティ設定の名称

    setFastWebView

    public void setFastWebView(boolean fastWebView)
    WEB用に最適化する/しないを指定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • パラメータ:
    fastWebView -

    setSecurity128

    public void setSecurity128(java.lang.String openPassword,
                               java.lang.String securityPassword,
                               int print,
                               int acc,
                               int copy,
                               int change)
    PDF出力時に設定する128ビットセキュリティ情報を指定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • setSecurityByNameで指定したセキュリティ設定は破棄されます。
  • setDocInfAndSecurityで指定した文書情報及びセキュリティ設定は破棄されます。
  • パラメータ:
    openPassword -
    securityPassword -
    print -
    acc -
    copy -
    change -

    setSecurity40

    public void setSecurity40(java.lang.String openPassword,
                              java.lang.String securityPassword,
                              boolean noPrint,
                              boolean noEdit,
                              boolean noCopy,
                              boolean noAddNote)
    PDF出力時に設定する40ビットセキュリティ情報を指定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • setSecurityByNameで指定したセキュリティ設定は破棄されます。
  • setDocInfAndSecurityで指定した文書情報及びセキュリティ設定は破棄されます。
  • パラメータ:
    openPassword -
    securityPassword -
    noPrint -
    noEdit -
    noCopy -
    noAddNote -

    setDocInfAndSecurity

    public void setDocInfAndSecurity(java.lang.String name)
    PDF出力時に設定する文書情報とセキュリティを名前で指定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • setDocInfoで指定した文書情報は破棄されます。
  • setDocInfByNameで指定した文書情報は破棄されます。
  • setSecurityで指定したセキュリティ設定は破棄されます。
  • setSecurityByNameで指定したセキュリティ設定は破棄されます。
  • パラメータ:
    name - 文書情報とセキュリティ設定 名称

    setPrinter

    public void setPrinter(java.lang.String name)
    PDF出力時に使用するプリンタの名前を指定します。
  • setFolderNameで指定したフォルダ別設定は破棄されます。
  • パラメータ:
    name - プリンタ名称

    setFolderName

    public void setFolderName(java.lang.String name,
                              boolean overwrite)
    フォルダ名及びフォルダ別設定の情報を設定します。
  • 他のメソッドで指定したすべての設定は破棄されます。
  • パラメータ:
    name - フォルダ名
    overwrite - フォルダ別設定を上書き設定します。