2010-02-23 4 views
2

프로젝트의 기본 DTO에 첨부 된 여러 문서가 백그라운드에서 자동 인쇄 될 필요가있는 회사 인트라넷 용 프로젝트 작업 중입니다. 문제는 그것이 웹 프로젝트이며 인쇄가 표면 아래서 이루어 지길 원합니다. 지금은 인트라넷에 있기 때문에 특정 사람들 만이 사용할 수 있고 백그라운드에서 공용 프린터를 설정할 수 있지만 실제로 표면 아래에서 인쇄하려면 hwo가 궁금합니다. 첨부 파일은 복사본 gif/jpegs에서 pdf/word docs에 이르기까지 다양합니다. . PrintDocument 클래스를 사용해야합니까? 이 방법을 구현하는 방법을 잘 모르겠습니다. 어떤 도움을 건배.net에서 대량 인쇄 응용 프로그램에서?

답변

1

나는 두포에서 그렇게 할 수있는 방법을 찾지 못했습니다. 그래서 대신 OpenOfficePortable을 사용하여 모든 파일을 하나의 PDF로 병합 한 클래스를 작성한 다음이 대량 메일을 반환했습니다. 파일 스트림을 통해 사용자에게 pdf를 인쇄하십시오. 관심있는 사람은 here이 시작하는 데 도움이되는 기사입니다. rtf, doc, docx 파일을 pdf로 변환합니다. 그런 다음 ITextSharp 또는 유사한 pdf 라이브러리를 사용하여 파일을 병합 한 다음 반환하십시오. Pm 나는 이것을 시도하고 문제가 있다면.

관련 문제