팩토리 » Api
xplusbase64decodeex
Description
Base64 Encoding된 텍스트를 Decoding하여 파일로 저장하는 API이다.
strDecFilePath 파라미터에 빈 문자열("") 또는 파일명만 입력시, 파일선택대화상자를 표시합니다.
Parameters
Parameters |
Type |
Description |
strEncText |
STRING |
Encoding된 텍스트 |
strDecFilePath |
STRING |
[옵션]Decoding한 후 저장할 파일 절대 경로 |
nWriteOption |
short |
[옵션]저장 옵션 상수(*Remark 참조) |
Return Value
Type |
Description |
BOOL |
성공/실패 여부 |
Remark
**nWriteOption 파라미터
XFD_FILEWRITE_OVERWRITE = 0 : 무조건 덮어쓰기
XFD_FILEWRITE_PROMPT = 2 : 기존파일이 있는 경우, 덮어쓰기여부 확인메시지창 표시(메시지창에서 "아니오(N)"선택시, 파일선택대화상자표시)
전용 브라우저 환경에서만 동작한다.
Example
function btn_on_mouseup()
{
var strEncText = "BASE64EncodedText";
var strDecFilePath = fieldDecodePath.gettext();
factory.xplusbase64decodeex(strEncText, strDecFilePath);
}
function btn2_on_mouseup()
{
var strEncText = "BASE64EncodedText";
var strDecFilePath = fieldDecodePath.gettext();
// 덮어쓰기여부 확인메시지창 표시
factory.xplusbase64decodeex(strEncText, strDecFilePath, 2);
}
function btn3_on_mouseup()
{
var strEncText = "BASE64EncodedText";
// 파일선택대화상자 표시
factory.xplusbase64decodeex(strEncText);
}
Viewer Ver.
9.1.1.1
Update Date
20220105