|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.foundation.service.client.NetworkConnector
jp.co.intra_mart.foundation.service.client.NetworkAgent
jp.co.intra_mart.foundation.service.client.file.AbstractComponent
jp.co.intra_mart.product.pdfmaker.net.AbstractIODOC
public abstract class AbstractIODOC
このクラスは、PDFファイル作成クラスのスーパークラスです。
PDFファイル作成は、サブクラスが行います。
フィールドの概要 | |
---|---|
static int |
COMPRESS_DEFAULT
推奨されていません。 当フィールド値は次バージョンにて廃止されます。 |
static int |
COMPRESS_NONE
推奨されていません。 当フィールド値は次バージョンにて廃止されます。 |
static int |
COMPRESS_SIZE
推奨されていません。 当フィールド値は次バージョンにて廃止されます。 |
static int |
COMPRESS_SPEED
推奨されていません。 当フィールド値は次バージョンにて廃止されます。 |
インタフェース jp.co.intra_mart.product.pdfmaker.CompressedPDF から継承されたフィールド |
---|
COMPRESSION_DEFAULT, COMPRESSION_NONE, COMPRESSION_SIZE, COMPRESSION_SPEED |
コンストラクタの概要 | |
---|---|
AbstractIODOC()
コンストラクタ。 |
メソッドの概要 | |
---|---|
void |
copySecurity(int flg)
PDFセキュリティのテキスト抽出コピー許可フラグの設定。 |
void |
defineApplication(java.lang.String appliname)
PDF文書情報の文書作成アプリケーション名の設定。 |
void |
defineAuthor(java.lang.String author)
PDF文書情報の作成者の設定。 |
void |
defineSubTitle(java.lang.String subtitle)
PDF文書情報のサブタイトルの設定。 |
void |
defineTitle(java.lang.String title)
PDF文書情報のタイトルの設定。 |
int |
getCompression()
推奨されていません。 PDFデザイナー V7.0.0以降の追加機能を使用する場合は、PDF圧縮は設定に関係なく「デフォルト圧縮」が適用されます。 当メソッドは次バージョンにて廃止されます。 |
java.lang.String |
getLog()
推奨されていません。 PDFデザイナー V7.0.0以降の追加機能を使用する場合は、ログファイル出力は使用できません。 当メソッドは次バージョンにて廃止されます。 |
void |
jsCopySecurity(java.lang.String flgname)
推奨されていません。 このメソッドはJavaScript処理用内部メソッドです。JavaEEコードからはcopySecurityメソッドを使用下さい。 |
void |
jsModifySecurity(java.lang.String flgname)
推奨されていません。 このメソッドはJavaScript処理用内部メソッドです。JavaEEコードからはmodifySecurityメソッドを使用下さい。 |
void |
jsPrintSecurity(java.lang.String flgname)
推奨されていません。 このメソッドはJavaScript処理用内部メソッドです。JavaEEコードからはprintSecurityメソッドを使用下さい。 |
abstract java.lang.String |
lastMessage()
PDFまたはIOD中間ファイル生成の実行結果メッセージの取得。 |
abstract int |
makePDF(java.lang.String path)
PDFファイルの生成。 |
void |
modifySecurity(int flg)
PDFセキュリティの編集拒否フラグの設定。 |
void |
printSecurity(int flg)
PDFセキュリティの印刷許可フラグの設定。 |
void |
setCompression(int compressionRatio)
推奨されていません。 PDFデザイナー V7.0.0以降の追加機能を使用する場合は、PDF圧縮は設定に関係なく「デフォルト圧縮」が適用されます。 当メソッドは次バージョンにて廃止されます。 |
void |
setLog(java.lang.String path)
推奨されていません。 PDFデザイナー V7.0.0以降の追加機能を使用する場合は、ログファイル出力は使用できません。 当メソッドは次バージョンにて廃止されます。 |
void |
setOpenPassword(java.lang.String openpass)
PDFファイルにオープンパスワードを設定します (Adobe Reader等で閲覧する際に、パスワードが要求されます)。 |
void |
setSecurityPassword(java.lang.String secpass)
PDFファイルにセキュリティパスワードを設定します (PDFファイルを編集する際に、パスワードが要求されます)。 |
クラス jp.co.intra_mart.foundation.service.client.file.AbstractComponent から継承されたメソッド |
---|
getInstance |
クラス jp.co.intra_mart.foundation.service.client.NetworkAgent から継承されたメソッド |
---|
action |
クラス jp.co.intra_mart.foundation.service.client.NetworkConnector から継承されたメソッド |
---|
close, execute, freeMemory, isConnected, serverTime, totalMemory |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final int COMPRESS_NONE
public static final int COMPRESS_DEFAULT
public static final int COMPRESS_SPEED
public static final int COMPRESS_SIZE
コンストラクタの詳細 |
---|
public AbstractIODOC() throws java.lang.IllegalStateException
java.lang.IllegalStateException
- ライセンス違反の場合スローメソッドの詳細 |
---|
public void setLog(java.lang.String path)
path
- ログファイルのパスpublic java.lang.String getLog()
public void setCompression(int compressionRatio)
当メソッドが呼ばれなかった場合のPDFファイル出力は「デフォルト圧縮」が適用される。
COMPRESSION_NONE 圧縮なし COMPRESSION_SPEED スピード優先方式で圧縮 COMPRESSION_SIZE ファイルサイズ優先方式で圧縮
CompressedPDF
内の setCompression
compressionRatio
- 圧縮方式を表す定数値public int getCompression()
CompressedPDF
内の getCompression
public abstract int makePDF(java.lang.String path) throws java.io.IOException
path
- 出力ファイルのパス
java.io.IOException
- 入出力エラーpublic abstract java.lang.String lastMessage()
public void defineTitle(java.lang.String title)
title
- 文書タイトルpublic void defineSubTitle(java.lang.String subtitle)
subtitle
- 文書サブタイトルpublic void defineAuthor(java.lang.String author)
author
- 作成者public void defineApplication(java.lang.String appliname)
appliname
- 文書作成アプリケーション名public void setOpenPassword(java.lang.String openpass) throws PDFException
openpass
- PDFオープンパスワード
PDFException
- PDFセキュリティ設定エラー時スローpublic void setSecurityPassword(java.lang.String secpass) throws PDFException
secpass
- PDFセキュリティパスワード
PDFException
- PDFセキュリティ設定エラー時スローpublic void printSecurity(int flg) throws PDFException
flg
- 印刷許可セキュリティ
PDFException
- PDFセキュリティ設定エラー時スローpublic void modifySecurity(int flg) throws PDFException
flg
- 編集許可セキュリティ拒否フラグ
PDFException
- PDFセキュリティ設定エラー時スローpublic void copySecurity(int flg) throws PDFException
flg
- テキスト抽出コピーセキュリティ許可フラグ
PDFException
- PDFセキュリティ設定エラー時スローpublic void jsPrintSecurity(java.lang.String flgname) throws PDFException
flgname
- 印刷許可セキュリティ文字列
PDFException
- PDFセキュリティ設定エラー時スローpublic void jsModifySecurity(java.lang.String flgname) throws PDFException
flgname
- 編集許可セキュリティ文字列
PDFException
- PDFセキュリティ設定エラー時スローpublic void jsCopySecurity(java.lang.String flgname) throws PDFException
flgname
- テキストコピー許可セキュリティ文字列
PDFException
- PDFセキュリティ設定エラー時スロー
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |