DrawDataMatrixSymbol

벡터 그래픽, 바코드

설명

페이지에 Data Matrix 기호를 그립니다. Data Matrix는 많은 양의 데이터를 저장할 수 있는 2D 바코드 기호 체계입니다

구문

Delphi

Function TPDFlib.DrawDataMatrixSymbol(Left, Top, ModuleSize: Double; Const Text: WideString; Encoding, SymbolSize, Options: Integer): Integer;

ActiveX

Function PDFlib::DrawDataMatrixSymbol(Left As Double, Top As Double, ModuleSize As Double, Text As String, Encoding As Long, SymbolSize As Long, Options As Long) As Long

DLL

int DLDrawDataMatrixSymbol(int InstanceID, double Left, double Top, double ModuleSize, const wchar_t * Text, int Encoding, int SymbolSize, int Options);

매개변수

Left기호 왼쪽 가장자리의 가로 좌표
Top기호 위쪽 가장자리의 세로 좌표
ModuleSize기호를 구성하는 점의 너비와 높이에 이 값을 사용합니다
Text기호에 저장할 텍스트/데이터
Encoding1 = ASCII 인코딩. 자세한 내용은 Data Matrix 사양을 참조하십시오
SymbolSize0 = 자동 크기 1 = 10x10 2 = 12x12 3 = 8x18 4 = 14x14 5 = 8x32 6 = 16x16 7 = 12x26 8 = 18x18 9 = 20x20 10 = 12x36 11 = 22x22 12 = 16x36 13 = 24x24 14 = 26x26 15 = 16x48 16 = 32x32 17 = 36x36 18 = 40x40 19 = 44x44 20 = 48x48 21 = 52x52 22 = 64x64 23 = 72x72 24 = 80x80 25 = 88x88 26 = 96x96 27 = 104x104 28 = 120x120 29 = 132x132 0 = 정상 1 = 반시계 방향 90도 회전 2 = 180도 회전 3 = 시계 방향 90도 회전 1단위 여백(흰색 테두리)을 위해 100 추가 - (기본값) 2단위 여백을 위해 200 추가 3단위 여백을 위해 300 추가 4단위 여백을 위해 400 추가
Options

반환 값

0Encoding, SymbolSize 또는 Options 매개변수가 유효하지 않습니다
1Data Matrix 기호를 성공적으로 그렸습니다 int SymbolSize, int Options);