본문 바로가기
Application/C#.net

html 프린트 하기

by 현이빈이 2009. 10. 15.
반응형
html 을 프린트 하는 모듈을 찾았다.

리포트를 출력하기 위해 리포트툴을 사용했는데.. 너무 불편했다.
html 로 양식 만들어서 그 양식을 출력하는 방식으로 변경했다.

간단한 영수증 같은 경우는 더욱 훌륭하다.
해당 DLL 을 첨부한다.


사용방법은 다음과 같다.. 간단하다.

오브젝트 선언
private HtmlPrinter.HtmlPrinter hpObj;

URL 직접 프린트
hpObj.PrintUrlFromMemory(txtUrl.Text);


html 소스 프린트

HtmlPrinter.HtmlPrinter hpObj=new HtmlPrinter.HtmlPrinter();
//프린트 다이얼로그 보여주기
hpObj.PrintHtml(txtString.Text,true);
//프린트 다이얼로그 보여주기
hpObj.PrintHtml(txtString.Text,false);



반응형