C#을 사용하여 Outlook 이메일을 PDF로 변환하는 방법

이 쉬운 자습서에서는 환경을 구성하는 자세한 단계와 함께 C#**을 사용하여 **Outlook EmailPDF로 변환하는 방법을 배웁니다. MSG를 PDF로 변환하기 위해 C# 기반 API를 사용할 수 있으며 Windows, macOS 또는 Linux와 같이 일반적으로 사용 가능한 모든 운영 체제에서 이 예제를 사용할 수 있음을 알 수 있습니다.

C#을 사용하여 Outlook 이메일을 PDF로 변환하는 단계

  1. Visual Studio의 NuGet 패키지 관리자 도구에서 Aspose.EmailAspose.Words 라이브러리 설치
  2. MailMessage 클래스 개체를 초기화하여 MSG 또는 EML 형식 이메일 파일을 로드합니다.
  3. 로드된 이메일(MSG/EML) 파일을 중간 MHTML 형식의 스트림으로 저장
  4. LoadFormat을 MHTML로 설정하고 Document 클래스 객체를 초기화하여 이전 단계에서 생성된 MHTML을 로드합니다.
  5. C#에서 Save 메소드를 사용하여 EML에서 PDF로 변환이 완료됩니다.

C# MSG to PDF 변환 응용 프로그램에서 위의 단계를 사용하여 개발되었습니다. 첫 번째 단계에서 MailMessage 클래스 개체를 사용하여 MSG 또는 EML 파일을 로드합니다. 그런 다음 로드된 이메일 파일을 중간 MHTML 형식의 스트림에 저장합니다. 다음 단계에서는 Document 클래스 개체를 사용하여 중간 MHTML을 로드합니다. 마지막으로 *EML을 PDF C#*로 변환하려면 저장 방법이 사용되며 PDF는 디스크에 저장됩니다.

C#을 사용하여 Outlook 이메일을 PDF로 변환하는 코드

위의 예에서 *EML을 PDF로 변환하기 위해 C#*은 간단한 API 호출과 잘 정의된 단계의 도움으로 사용됩니다. 위의 예는 MSG 및 EML 형식의 이메일 파일에 사용할 수 있습니다. ColorMode, Compliance, ImageCompression 및 JpegQuality와 같은 속성을 설정하여 출력 PDF를 사용자 정의할 수 있습니다.

MSG를 PDF로 변환하는 C# 기반 API는 이 문서에서 살펴봅니다. C#에서 이메일을 보내는 방법을 찾고 있다면 C#에서 이메일을 보내는 방법에 있는 문서를 참조하세요.

 한국인