LabVIEW에서 바코드를 생성하고 인쇄하는 방법

업데이트 됨 Apr 28, 2024

환경

소프트웨어

  • LabVIEW Full
  • LabVIEW Base
  • LabVIEW Professional

LabVIEW에서 바코드를 생성하고 바코드를 인쇄하고 싶습니다. 그러나 LabVIEW에서 바코드 글꼴을 인쇄하려고 하면 프린터에서 왜곡되어 나타납니다. 이 문제를 어떻게 해결합니까?

우선, 바코드 글꼴이 필요합니다. 바코드 글꼴이 없는 경우 인터넷에서 무료 바코드 글꼴을 다운로드 할 수 있습니다. 글꼴 파일은 다음 위치에 있어야합니다. C:\WINDOWS\Fonts

LabVIEW에서 모든 문자열 컨트롤의 글꼴을 바코드 글꼴로 변경할 수 있습니다. 바코드 글꼴은 다를 수 있으며 일부 글꼴에는 모든 문자가 포함되지 않을 수 있습니다. LabVIEW에서 다른 글꼴을 사용하는 방법에 대한 자세한 내용은 아래의 관련 링크를 참조하십시오.



바코드 폰트를 인쇄할 때, LabVIEW는 때로는 작업에 어려움을 겪고 왜곡된 이미지를 생성할 수 있습니다. 바코드 글꼴을 그림 파일(예: JPEG)에 쓰고 그림 파일을 인쇄하거나 Report Generation Toolkit을 사용하여 바코드 텍스트를 보고서에 쓰고 보고서를 인쇄하여 바코드를 성공적으로 인쇄 할 수 있습니다.

그림 파일에 바코드 쓰기
  1. 블록 다이어그램에서 바코드 글꼴이 포함된 컨트롤 또는 인디케이터를 마우스 오른쪽 버튼으로 클릭하고 생성»인보크 노드 »이미지 얻기를 선택합니다.
  2. 블록 다이어그램에 JPEG 파일 쓰기 VI ( 함수»프로그래밍»그래픽 & 사운드»그래픽 포맷»JPEG 파일 쓰기)를 배치하십시오. 인보크 노드의 Image Data 출력을 JPEG 파일 쓰기 함수의 이미지 데이터 입력에 연결합니다(Note: 비트 맵 및 PNG 형식도 작동합니다). 또한 이미지를 저장하고 싶은 경로로 연결하십시오.
  3. 바코드의 JPEG가 생기면 프로그래밍 방식으로 파일을 인쇄 할 수 있습니다. 이렇게 하려면 시스템 실행 VI( 함수»연결»라이브러리 & 실행 파일»시스템 실행)를 블록 다이어그램에 놓습니다. 그런 다음 파일을 인쇄하라는 명령을 내리십시오. 예를 들어 mspaint.exe /p jpeg file path 문자열은 Microsoft 그림판에서 파일을 열고 인쇄합니다.
완료되면 블록 다이어그램은 아래 그림과 같아야합니다.



Report Generation Toolkit을 사용하여 보고서에 바코드 작성
  1. Set Report Font.vi를 사용하여 원하는 바코드 글꼴과 원하는 크기로 글꼴을 설정하십시오. 바코드 글꼴 이름과 텍스트 크기를 제공하여 글꼴 설정을 수동으로 입력하거나 서식 설정 소스를 폰트 대화 상자 로 변경하여 다른 속성을 설정하는 대화 상자를 팝업으로 표시 할 수 있습니다.
  2. Append Report Text.vi를 사용하여 바코드로 변경할 텍스트를 설정하십시오.
  3. Print Report.vi를 사용하여 보고서를 인쇄하십시오.
다음은 Word 문서에서 Hello라는 텍스트를 인쇄하는 Report Generation Toolkit VI를 사용하는 이미지입니다.