DrawIntelligentMailBarcodeA
벡터 그래픽, 바코드
설명
뒤의 A는 ANSI(char) DLL 진입점을 나타내며 ActiveX/COM 표면은 Unicode 형식만 제공합니다. 동작은 DrawIntelligentMailBarcode와 동일하고 문자열 인수는 현재 SetAnsiMode 코드 페이지를 사용하여 해석됩니다
이 함수는 USPS Intelligent Mail(OneCode라고도 함) 바코드를 페이지에 그립니다
구문
Delphi
Function DLDrawIntelligentMailBarcodeA(InstanceID: Integer; Left, Top, BarWidth, FullBarHeight, TrackerHeight, SpaceWidth: Double; BarcodeData: PAnsiChar; Options: Integer): Integer;
DLL
int DLDrawIntelligentMailBarcodeA(int InstanceID, double Left, double Top, double BarWidth, double FullBarHeight, double TrackerHeight, double SpaceWidth, const char * BarcodeData, int Options);
매개변수
Left
바코드 왼쪽 가장자리의 가로 좌표
바코드 위쪽 가장자리의 세로 좌표
Top
막대의 너비
BarWidth
FullBarHeight
전체 막대의 높이
TrackerHeight
트래커 막대의 높이
SpaceWidth
막대 사이 공간의 너비
BarcodeData
인코딩할 바코드 데이터입니다. 숫자 0~9만 포함한 20, 25, 29 또는 31자 문자열이어야 합니다. 공백이나 기타 숫자가 아닌 문자는 허용되지 않습니다. 두 번째 숫자의 최댓값은 4입니다
Options
0 = 보통
10 = 막대 너비 감소
반환 값
| 0 | 바코드를 그릴 수 없습니다 |
|---|---|
| 1 | 바코드가 성공적으로 그려졌습니다 double SpaceWidth, wchar_t * BarcodeData, int Options); |