Zebra 바코드 출력 - Zebra bakodeu chullyeog

>  ZebraLink 환경 - 바코드 프린트 소프트웨어

프린터 관리

프린터 구성

ZebraLink 소프트웨어와 도구를 사용하여 특정 비즈니스 요구에 맞는 바코드 프린트 애플리케이션을 개발, 관리, 조정할 수 있습니다.

최소한의 IT 관리 또는 프로세스 중단만으로 Zebra 프린터를 작동할 수 있어 기업에 중요한 전략적 사업과 회사 업무를 보다 빠르게 진행할 수 있습니다.

리소스

설계

ZebraLink Design 도구는 유연성 높고 최적화된 문서를 생성합니다.

ZebraDesigner™ 소프트웨어를 사용하면 비즈니스 요구에 맞는 라벨을 빠르게 디자인할 수 있습니다.

관리

ZebraLink Manage 도구는 지속적인 가동과 최적화된 성능을 보장합니다.

ZebraNet Bridge Enterprise를 사용하여 프린터 작업을 간편하게 배포, 관리 및 모니터링하십시오.

프린터 기반 미러 기능은 네트워크로 연결된 프린터를 FTP를 통해 관리합니다.

Symbol Windows Mobile/CE 디바이스에 사용되는 간단한 프린터 페어링 솔루션입니다.

Zebra 설정 유틸리티를 사용하면 구성이 한결 간편해집니다.

ZBI 인에이블먼트 키를 관리하고 프린터에 배포합니다.

조정

ZebraLink Adapt 도구로 시간을 절약하고 "Zebra 고유" 기능을 활용하십시오.

보통 다른 프린터 브랜드와 연관된 명령을 ZebraLink 프린터에서 사용할 수 있도록 지원하는 프린터 에뮬레이션은 맞춤화된 펌웨어 버전입니다.

디바이스에서 직접 프로그램을 실행할 수 있는 프린터 기반 옵션입니다.

사용자가 자체 프린터 메뉴를 생성할 수 있습니다.

Multiplatform SDK는 다양한 환경과 인프라 상에서 유연한 맞춤형 솔루션 개발에 필요한 모든 도구를 제공합니다.

엔터프라이즈 소프트웨어

ZebraLink Enterprise Integration 제품은 효율적인 프린트 기능을 사용 중인 ERP 시스템에 직접 통합합니다.

Enterprise Connector와 Zebra 프린터를 사용하여 Oracle의 BI Publisher에서 직접 라벨을 프린트합니다.

Zebra의 SAP 디바이스 유형을 사용하여 SAP® Smart Forms 내에서 더 간편히 디자인할 수 있습니다.

단종 소프트웨어

Zebra에서 다음과 같은 소프트웨어 제품의 판매를 중단함을 발표했습니다. 해당 제품에 대한 자세한 내용을 보려면 대체 제품명을 클릭하십시오. 목록에 대체 제품이 없으면 직접 교체가 불가능합니다. 적합한 최신 Zebra 소프트웨어 버전을 확인하려면 새로운 라벨 디자인 소프트웨어를 확인해보십시오.

1. 최종 소스

2. 디자인

3. 소스

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

using MesSystem;

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Drawing.Printing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Zebra1

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void btnPrint_Click(object sender, EventArgs e)

{

// 프린트 다이얼로그 선언

PrintDialog pd = new PrintDialog();

pd.PrinterSettings = new PrinterSettings();

// 바코드String을 가져온다

string BarCode = getbarcode();

// 바코드 출력

if (!(RawPrinterHelper.SendStringToPrinter(pd.PrinterSettings.PrinterName, BarCode)))

{

MessageBox.Show("에러!!!");

}

else

{

}

}

/// <summary>바코드 출력</summary>

private string getbarcode()

{

string BarCode = string.Empty;

BarCode = "^XA";                                                            // 시작

BarCode = BarCode + "^SEE:UHANGUL.DAT^FS";                                  // 바코드 한글 처리

BarCode = BarCode + "^CW1,E:KFONT3.FNT^CI26^FS";                            // 

BarCode = BarCode + "\r\n^LH30,30";                                         // 기준점

BarCode = BarCode + "\r\n^F120,10^B3N,N,120,N^FD" + txtLot.Text + "^FS";    // 1차원바코드

BarCode = BarCode + "\r\n^FO30,250^A1N,30,30^FD" + txtLot.Text + "^FS";     // 바코드 내용 표시

BarCode = BarCode + "\r\n^FO30,310^A1N,35,35^FD" + "품 목 명 : " + txtItem.Text + "^FS";        // 품목명 표시

BarCode = BarCode + "\r\n^FO30,350^A1N,35,35^FD" + "생산일자 : " + txtDate.Text + "^FS";        // 생산일자 표시

BarCode = BarCode + "\r\n^XZ";

return BarCode;

}

}

}

cs

4. 참고사항

5. 결과 화면