팩토리 » 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