QRCodeGenerator

개요

QR 코드 이미지를 생성하기 위한 오브젝트입니다.

지원 환경

Desktop NRE

Desktop WRE

☐ Windows

☐ macOS

☐ Edge

☐ Chrome

☐ Safari

☐ Firefox

☐ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☐ Android

☐ iOS/iPadOS




- QRCodeGenerator 오브젝트는 별도 모듈 설치 후 사용할 수 있습니다.
  투비소프트 고객센터에서 모듈 설치 파일을 내려받아 설치할 수 있습니다.

속성

id

QRCodeGenerator의 고유 식별자를 설정하는 속성입니다.

지원 환경

Desktop NRE

Desktop WRE

☐ Windows

☐ macOS

☐ Edge

☐ Chrome

☐ Safari

☐ Firefox

☐ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☐ Android

☐ iOS/iPadOS




속성 타입

☐ Enum

☐ Expr

☐ Control

☐ Hidden

☑ ReadOnly

☐ Bind

☐ Collection

☐ StringResource

문법

QRCodeGenerator.id

문법 설정

id

QRCodeGenerator를 구별할 수 있는 유일값을 갖습니다.

참고

-  addChild나 insertChild 메소드를 사용하여 컴포넌트를 등록할때 parent 가 자식컴포넌트를 구별하기 위한 고유한 key값입니다.

- 속성명이나 메소드명과 같은 예약어를 id 속성값으로 설정할 경우 오류가 발생할 수 있습니다.

- 컴포넌트의 속성은 아니지만 편의를 위하여 넥사크로 스튜디오에서 설정할 수 있는 기능이 제공됩니다.

- name 속성은 사용자가 지정한 컴포넌트의 이름으로 논리적으로 중복이 가능합니다.

- 넥사크로 스튜디오에서 컴포넌트를 생성하거나 id 값을 설정하면 name 속성에 동일한 값이 설정됩니다.

메서드

destroy

스크립트에서 동적으로 생성한 QRCodeGenerator 을(를) 삭제하는 메소드입니다.

지원 환경

Desktop NRE

Desktop WRE

☐ Windows

☐ macOS

☐ Edge

☐ Chrome

☐ Safari

☐ Firefox

☐ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☐ Android

☐ iOS/iPadOS




문법

QRCodeGenerator.destroy()

파라미터

var bSucc = this.QRCodeGenerator00.destroy();

참고

- 동적으로 생성한 QRCodeGenerator 을(를) 완전히 삭제하기 위해서는 destroy() 메소드를 호출해야 합니다.

make

QR 코드 이미지를 생성하는 메서드입니다.

지원 환경

Desktop NRE

Desktop WRE

☐ Windows

☐ macOS

☐ Edge

☐ Chrome

☐ Safari

☐ Firefox

☐ Opera

Mobile NRE

Mobile WRE

☑ Android

☑ iOS/iPadOS

☐ Android

☐ iOS/iPadOS




문법

QRCodeGenerator.make(strValue[, nWidth, nHeight])

파라미터

Parameters

Type

Description

strValue

String

QR 코드로 생성할 값을 설정합니다.

nWidth

Number

생성할 QR 코드 이미지 너비를 설정합니다.

값을 생략한 경우 256으로 설정됩니다.

nHeight

Number

생성할 QR 코드 이미지 높이를 설정합니다.

값을 생략한 경우 256으로 설정됩니다.

반환

Type

Description

String

Base64 인코딩 된 PNG 이미지 문자열을 반환합니다.