2014-10-17 3 views
1

저는 Outlook과 C#으로 작업하고 있으며, 제 학교 활동은 추가 소프트웨어를 사용하지 않고 pdf로 이메일 본문을 변환하는 것입니다. 제 경우에는 RTF 파일에서 전자 메일 본문을 변환 한 다음 C#으로 Word 응용 프로그램과 함께이 RTF 파일을 열고 PDF로 저장한다고 생각했던 문제를 해결하기 위해 전자 메일 텍스트 형식을 유지하고 싶습니다.Outlook mailitem body를 PDF로 저장하십시오.

MailItem에서 RTF 파일을 얻는 방법을 알고 싶습니다. 웹상에서 MailItem 본문을 BodyFormat 속성을 사용하여 RTF 형식으로 변환 할 수 있지만 RTF를 만드는 방법을 얻지 못하는 것으로 나타났습니다.

답변

4

@ 제공하는 대답 조쉬는 훌륭합니다. 사실 그것이 도움이되었지만 유일한 것은 이미지처럼 이메일 본문에 포함 된 포함 된 파일을 포함하지 않는다는 것입니다. 있음을 의미하며,

MailItem.BodyFormat = OlBodyFormat.olFormatHTML; 
MailItem.SaveAs("FilePath", OlSaveAsType.olRTF) 

, 나는 이메일 자체에 만들어진 첨부 파일을 포함하지 않는 제공하는 코드, 즉 : 당신이 그렇게하고 싶다면 는 본문 형식 대신 'FormatRichText'의 HTML로 설정 몸에 있지 않아.

이 정보가 도움이되기를 바랍니다.

관련 문제