2017-10-04 7 views
0

카페 결제를위한 vb.net 응용 프로그램을 작성했습니다. 이제는 완료되었지만 버튼을 클릭하여 크리스탈 보고서를 인쇄 할 때 텍스트 나 데이터가 인쇄됩니다. 프린터 용지의 바깥 쪽, 그 자동으로 조정되지 않습니다 .. 제발 저에게 지금 무엇을 도와주십시오 ..? 이 위 난 당신이 열 너비와 텍스트를 조정 얘기 희망 기본 프린터에 인쇄하지만 인쇄 데이터 페이지 외부의하지 자동인쇄 크리스탈 버튼을 클릭하면 서멀 프린터로보고합니다.

답변

0

을 조절하는 내 코드입니다

Dim report As New bill 
    report.PrintToPrinter(1, False, 0, 0) 

감사합니다 종이. 그렇다면 Crystal 보고서에서 용지 너비를 설정할 수 있습니다. Crystal Reports를 마우스 오른쪽 버튼으로 클릭하고 디자인 -> 페이지 설정을 선택하면 페이지 설정 대화 상자가 나타납니다. 프린터 옵션 그룹에서 "프린터 없음"확인란의 선택을 취소하고 다음 드롭 다운 상자에서 열전 사 프린터를 선택하십시오. 감열 식 프린터가 보이지 않는다면 프린터를 올바르게 설치하지 않은 것입니다. 페이지 옵션에서 "롤 용지 80 * 297mm"또는 요구 사항에 맞는 다른 것을 선택하십시오. 오리엔테이션을 세로로 유지하십시오. 확인을 클릭하여 대화 상자를 닫습니다. 이제 Crystal 보고서가 열 프린터에 맞게 디자인 시간 자체의 너비를 자동으로 변경 한 것을 볼 수 있습니다.