public class DocConvertTag extends CommonTagSupport
●形式:<og:docConvert fileURL="…" inputFile="…" outputFile="…" /> ●body:なし ●Tag定義: <og:docConvert fileURL 【TAG】操作するファイルのディレクトリを指定します (初期値:FILE_URL[=filetemp/]) inputFile ○【TAG】入力ファイル名を指定します(必須)。 inputStorageType 【TAG】入力ファイルのストレージタイプを指定します。(初期値:CLOUD_TARGET) inputBucketName 【TAG】入力ファイルのバケット名を指定します。(初期値:CLOUD_BUCKET) outputFile ○【TAG】出力ファイル名を指定します(必須)。 outputStorageType 【TAG】出力ファイルのストレージタイプを指定します。(初期値:CLOUD_TARGET) outputBucketName 【TAG】出力ファイルのバケット名を指定します。(初期値:CLOUD_BUCKET) delInput 【TAG】ドキュメント変換後、元のファイルを削除するかどうかを指定します(初期値:false[=削除しない]) debug 【TAG】デバッグ情報を出力するかどうか[true/false]を指定します(初期値:false) /> ●使用例 ・Calc(ods)ファイルをPDFに変換 <og:docConvert inputFile="temp.ods" outputFile="out.pdf" /> ・Excel(xls)ファイルを連結 <og:docConvert inputFile="temp1.xls,temp2.xls" outputFile="out.xls" />
5.10.9.0 (2019/03/01) oota クラウドストレージ対応を追加。(Fileクラスを拡張) |
コンストラクタと説明 |
---|
DocConvertTag() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
doEndTag()
Taglibの終了タグが見つかったときに処理する doEndTag() を オーバーライドします。
|
int |
doStartTag()
Taglibの開始タグが見つかったときに処理する doStartTag() を オーバーライドします。
|
protected void |
release2()
タグリブオブジェクトをリリースします。
|
void |
setDelInput(java.lang.String flg)
【TAG】ドキュメント変換後、元のファイルを削除するかどうかを指定します(初期値:false[=削除しない])。
|
void |
setFileURL(java.lang.String url)
【TAG】操作するファイルのディレクトリを指定します
(初期値:FILE_URL[=])。
|
void |
setInputBucketName(java.lang.String inBucket)
【TAG】読み取り元バケット名を設定します。
|
void |
setInputFile(java.lang.String fname)
【TAG】入力ファイル名を指定します。
|
void |
setInputStorageType(java.lang.String inStorage)
【TAG】読み取り元ストレージタイプを設定します。
|
void |
setOutputBucketName(java.lang.String outBucket)
【TAG】保存先バケット名を設定します。
|
void |
setOutputFile(java.lang.String fname)
【TAG】出力ファイル名を指定します。
|
void |
setOutputStorageType(java.lang.String outStorage)
【TAG】保存先ストレージタイプを設定します。
|
java.lang.String |
toString()
このオブジェクトの文字列表現を返します。
|
add, add, addEventColumn, addEventColumn, check, check, commitTableObject, debugPrint, doAfterBody, doCatch, doFinally, get, getApplicationInfo, getAttributes, getBodyRawString, getBodyString, getContextAttribute, getContextPath, getCookie, getCSVParameter, getDataCondition, getDateFormat, getDBColumn, getDBFunctionName, getDocumentLink, getGUIInfo, getGUIInfoAttri, getHostName, getLabel, getLabelInterface, getLanguage, getLASTAttri, getLongLabel, getMsglbl, getNVLAttri, getObject, getParameterNames, getParameterRows, getRequest, getRequestAttribute, getRequestCacheData, getRequestMethod, getRequestParameter, getRequestParameterValues, getRequestValue, getRequestValue, getRequestValues, getReservedParameter, getReservedValue, getResource, getSanitizedBodyString, getScope, getSessionAttribute, getTagName, getUser, getUserEditInfo, getUserInfo, isAjaxSubmitRequest, isDebug, isNoTransitionRequest, isNull, jspPrint, removeContextAttribute, removeObject, removeRequestAttribute, removeSessionAttribute, set, setAjaxSubmitRequest, setCaseKey, setCaseNN, setCaseNull, setCaseVal, setContextAttribute, setCookie, setDebug, setLanguage, setLbl, setNoTransitionRequest, setObject, setObject, setParameterNames, setParameterRows, setRequestAttribute, setRequestCacheData, setScope, setSessionAttribute, setUserInfo, startQueryTransaction, sys, sysBool, sysInt, useMainTrans, useQuotCheck, useTag, useXssCheck
public DocConvertTag()
public int doStartTag()
doStartTag
クラス内 CommonTagSupport
public int doEndTag()
doEndTag
クラス内 CommonTagSupport
protected void release2()
release2
クラス内 CommonTagSupport
public void setFileURL(java.lang.String url)
url
- ファイルURLSystemData.FILE_URL
この属性で指定されるディレクトリのファイルを操作します。 指定方法は、通常の fileURL 属性と同様に、先頭が、'/' (UNIX) または、2文字目が、 ":" (Windows)の場合は、指定のURLそのままのディレクトリに、そうでない場合は、 (初期値:システム定数のFILE_URL[={@og.value org.opengion.hayabusa.common.SystemData#FILE_URL}])。
public void setInputFile(java.lang.String fname)
fname
- 入力ファイル名入力ファイル名を指定します。 入力ファイルは、カンマ区切りで複数指定することができます。 この場合、複数の入力ファイルをマージして出力を行います。 ※現状は、ファイルのマージは、入力ファイルがExcelまたはCalcの場合のみ対応しています。 また、マージを行う場合、印刷範囲など、ドキュメントに関連する情報は、1つ目のファイルの 情報が使用されます。
public void setOutputFile(java.lang.String fname)
fname
- 出力ファイル名出力ファイル名を指定します。 出力ファイルには、拡張子のみ(xls,ods等)を指定することもできます。 この場合、出力ファイル名は、入力ファイル名と同じになります。(拡張子のみが変換される)
public void setDelInput(java.lang.String flg)
flg
- 出力元のファイルを削除するかどうか名ドキュメント変換後、元のファイルを削除するかどうかを指定します。 (初期値:false(削除しない))
public void setInputStorageType(java.lang.String inStorage)
inStorage
- ストレージタイプファイルを読み取り元の、ストレージタイプを設定します。 未設定の場合は、システムリソースの「CLOUD_TARGET」が参照されます。 自身のサーバを指定する場合は、「default」を設定してください。
5.10.9.0 (2019/03/01) 新規追加 |
public void setInputBucketName(java.lang.String inBucket)
inBucket
- バケット名ファイルを読み取り元の、バケット名を指定します。 クラウドストレージ利用時のみ有効です。 未設定の場合は、システムリソースの「CLOUD_BUKET」が参照されます。
5.10.9.0 (2019/03/01) 新規追加 |
public void setOutputStorageType(java.lang.String outStorage)
outStorage
- ストレージタイプファイルを保存するストレージタイプを設定します。 未設定の場合は、システムリソースの「CLOUD_TARGET」が参照されます。 自身のサーバを指定する場合は、「default」を設定してください。
5.10.9.0 (2019/03/01) 新規追加 |
public void setOutputBucketName(java.lang.String outBucket)
outBucket
- バケット名ファイルを保存するバケット名を指定します。 クラウドストレージ利用時のみ有効です。 未設定の場合は、システムリソースの「CLOUD_BUKET」が参照されます。
5.10.9.0 (2019/03/01) 新規追加 |
public java.lang.String toString()
toString
クラス内 CommonTagSupport
5.10.9.0 (2019/03/01) inputStorageType,inputBucketName, outputStorageType,outputBucketNameを属性に追加。 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.