|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object yss.pdfmakeup.pdfmakeup yss.pdfmakeup.pdfcombine
public class pdfcombine
PDFをファイル単位で結合するクラス。
フィールドの概要 |
---|
コンストラクタの概要 | |
---|---|
pdfcombine()
|
メソッドの概要 | |
---|---|
int |
close()
出力PDFを、連結及びクローズし、連結を終了します。 |
int |
combine(java.lang.String pdf)
指定ファイルのPDF連結の準備をします。 |
int |
combinewithpassword(java.lang.String pdf,
java.lang.String passwd)
指定ファイル(パスワード付き)のPDF連結の準備をします。 |
java.lang.String |
geterror()
最後のエラーの要因メッセージを返します。 |
int |
geterrorno()
最後のエラー要因(数値)を返します。 |
int |
init()
内部メンバの初期化等を行います。 |
int |
initwithetcpath(java.lang.String etcpath)
内部メンバの初期化等を行います。 |
int |
open(java.lang.String outpdf)
出力PDFを、オープンし連結の準備をします。 |
void |
release()
内部のハンドルを開放します。 |
int |
setdocinfo(java.lang.String title,
java.lang.String subtitle,
java.lang.String creator,
java.lang.String app,
java.lang.String keyword)
出力PDFの文書情報を設定します。 |
int |
setfastwebview(boolean bfastwebview)
PDF出力後のWebに最適化の処理の有無を設定します。 |
int |
setpdfamode(boolean bpdfamode,
int reserved)
|
int |
setsecurity(boolean fromtop,
java.lang.String showpasswd,
java.lang.String securitypasswd,
boolean noprint,
boolean noedit,
boolean nocopy,
boolean noaddnote)
出力PDFのRC4 40ビットセキュリティを設定します。 |
int |
setsecurity128(java.lang.String showpasswd,
java.lang.String securitypasswd,
int print,
int access,
int copy,
int change)
出力PDFのRC4 128ビットセキュリティを設定します。 |
int |
setsecurityaes128(java.lang.String showpasswd,
java.lang.String securitypasswd,
int print,
int access,
int copy,
int change)
出力PDFのAES 128ビットセキュリティを設定します。 |
int |
settemppath(java.lang.String temppath)
処理中で使用する、一時ファイルの作成先を指定します。 |
クラス yss.pdfmakeup.pdfmakeup から継承されたメソッド |
---|
bytetostr, getversion, getversionno, setoptionvalue, strtobyte |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public pdfcombine()
メソッドの詳細 |
---|
public int init()
public int initwithetcpath(java.lang.String etcpath)
etcpath
- 環境ファイルパス
public void release()
public int open(java.lang.String outpdf)
outpdf
- (i) : 出力先PDFのファイル名を指定します。public int close()
public int combine(java.lang.String pdf)
pdf
- (i) : 連結するPDFのファイル名を指定します。public java.lang.String geterror()
pdfmakeup
内の geterror
public int geterrorno()
pdfmakeup
内の geterrorno
public int combinewithpassword(java.lang.String pdf, java.lang.String passwd)
pdf
- (i) : 連結するPDFのファイル名を指定します。passwd
- (i) : 連結するPDFのセキュリティパスワードを指定します。public int setdocinfo(java.lang.String title, java.lang.String subtitle, java.lang.String creator, java.lang.String app, java.lang.String keyword)
title
- (i) : タイトルに設定する文字列を指定します。subtitle
- (i) : サブタイトルに設定する文字列を指定します。creator
- (i) : 作成者に設定する文字列を指定します。app
- (i) : 作成アプリケーションに設定する文字列を指定します。keyword
- (i) : キーワードに設定する文字列を指定します。public int setfastwebview(boolean bfastwebview)
bfastwebview
- (i) : true:最適化する。,false:最適化しないpublic int setsecurity(boolean fromtop, java.lang.String showpasswd, java.lang.String securitypasswd, boolean noprint, boolean noedit, boolean nocopy, boolean noaddnote)
fromtop
- (i) : 連結元の先頭のPDFを引継ぎます。showpasswd
- (i) : 参照用のパスワードを指定します。securitypasswd
- (i) : セキュリティ設定用のパスワードを指定します。noprint
- (i) : 印刷(true:不可,false:可能)noedit
- (i) : 編集(true:不可,false:可能)nocopy
- (i) : 転載(true:不可,false:可能)noaddnote
- (i) : 注釈追加(true:不可,false:可能)public int setsecurity128(java.lang.String showpasswd, java.lang.String securitypasswd, int print, int access, int copy, int change)
showpasswd
- (i) : 参照用のパスワードを指定します。securitypasswd
- (i) : セキュリティ設定用のパスワードを指定します。print
- (i) : 128bit security(印刷)を指定します。
SEC128PRINT_DISABLE SEC128PRINT_DEGRADED SEC128PRINT_ENABLE
access
- (i) : 128bit security(アクセス)を指定します。
SEC128ACC_DISABLE SEC128ACC_ENABLE
copy
- (i) : 128bit security(転載)を指定します。
SEC128COPY_DISABLE SEC128COPY_ENABLE
change
- (i) : 128bit security(文書変更)を指定します。
SEC128DOCCHANGE_DISABLE SEC128DOCCHANGE_ASSEMBLE SEC128DOCCHANGE_FORMFILL SEC128DOCCHANGE_ADDNOTE SEC128DOCCHANGE_ENABLE
public int settemppath(java.lang.String temppath)
public int setsecurityaes128(java.lang.String showpasswd, java.lang.String securitypasswd, int print, int access, int copy, int change)
showpasswd
- (i) : 参照用のパスワードを指定します。securitypasswd
- (i) : セキュリティ設定用のパスワードを指定します。print
- (i) : 128bit security(印刷)を指定します。
SEC128PRINT_DISABLE SEC128PRINT_DEGRADED SEC128PRINT_ENABLE
access
- (i) : 128bit security(アクセス)を指定します。
SEC128ACC_DISABLE SEC128ACC_ENABLE
copy
- (i) : 128bit security(転載)を指定します。
SEC128COPY_DISABLE SEC128COPY_ENABLE
change
- (i) : 128bit security(文書変更)を指定します。
SEC128DOCCHANGE_DISABLE SEC128DOCCHANGE_ASSEMBLE SEC128DOCCHANGE_FORMFILL SEC128DOCCHANGE_ADDNOTE SEC128DOCCHANGE_ENABLE
public int setpdfamode(boolean bpdfamode, int reserved)
pdfmakeup
内の setpdfamode
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |