C#에서 Word 문서를 인쇄하는 방법

이 단계별 자습서에서는 interop 및 자동화 없이 Word 문서를 C#으로 인쇄하는 방법을 자세히 설명합니다. Windows Forms 응용 프로그램을 사용하여 프린터 대화 상자를 사용하여 C#에서 Word DOCX를 인쇄합니다.

Interop 없이 C#에서 Word 문서를 인쇄하는 단계

  1. NuGet.org에서 Aspose.Words for .NET 패키지 설치
  2. Aspose.WordsAspose.Words.Rendering 네임스페이스에 대한 참조 추가
  3. SetLicense 메서드를 사용하여 .NET용 Aspose.Words 라이선스 설정
  4. Document 개체를 만들고 DOCX 문서를 로드합니다.
  5. 새 PrintDialog 개체를 만들고 프린터 대화 상자 속성을 설정합니다.
  6. PrintPreviewDialog 객체 생성 및 AsposeWordsPrintDocument 객체 및 기타 속성 설정
  7. 이벤트를 연결하여 프린터 대화 상자 활성화
  8. 마지막으로 사용자에게 프린터 대화 상자를 표시합니다.

위의 단계에서는 Word 문서를 Document 개체에 로드하고 프린터 대화 상자의 속성을 설정한 다음 문서를 생성된 프린터 대화 상자 인스턴스에 전달합니다. 이 단계는 Windows 프린터 대화 상자를 사용하여 C#에서 Word 문서를 인쇄하는 데 도움이 됩니다. 프린터 대화 상자 없이 Word 문서를 인쇄하는 방법을 보여주기 위해 별도의 방법 항목을 추가합니다.

자동화 없이 C#에서 Word 문서를 인쇄하는 코드

DOCX 또는 DOC 파일 자체를 열지 않고 C# print Word document의 위 코드. 문서 자체를 전달하는 것과 함께 인쇄 대화 상자의 속성을 설정한 다음 사용자가 문서를 인쇄할 수 있도록 합니다.

 한국인