이 쉬운 자습서에서는 환경을 구성하는 자세한 단계와 함께 C#**을 사용하여 **Outlook Email를 PDF로 변환하는 방법을 배웁니다. MSG를 PDF로 변환하기 위해 C# 기반 API를 사용할 수 있으며 Windows, macOS 또는 Linux와 같이 일반적으로 사용 가능한 모든 운영 체제에서 이 예제를 사용할 수 있음을 알 수 있습니다.
C#을 사용하여 Outlook 이메일을 PDF로 변환하는 단계
- Visual Studio의 NuGet 패키지 관리자 도구에서 Aspose.Email 및 Aspose.Words 라이브러리 설치
- MailMessage 클래스 개체를 초기화하여 MSG 또는 EML 형식 이메일 파일을 로드합니다.
- 로드된 이메일(MSG/EML) 파일을 중간 MHTML 형식의 스트림으로 저장
- LoadFormat을 MHTML로 설정하고 Document 클래스 객체를 초기화하여 이전 단계에서 생성된 MHTML을 로드합니다.
- 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#에서 이메일을 보내는 방법에 있는 문서를 참조하세요.