Այս հեշտ ձեռնարկում մենք կսովորենք, թե ինչպես փոխակերպել Outlook Email-ը PDF-ի` օգտագործելով C#, ինչպես նաև շրջակա միջավայրի կազմաձևման մանրամասն քայլերը: Դուք կտեսնեք, որ MSG-ը PDF-ի փոխարկելու համար կարող է օգտագործվել C# վրա հիմնված API, և դուք կարող եք օգտագործել այս օրինակը սովորաբար հասանելի օպերացիոն համակարգերից որևէ մեկում, ինչպիսիք են Windows-ը, macOS-ը կամ Linux-ը:
Outlook էլփոստը PDF-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Տեղադրեք Aspose.Email և Aspose.Words գրադարանները NuGet փաթեթների կառավարիչ գործիքից Visual Studio-ում
- Նախաձեռնեք MailMessage դասի օբյեկտը MSG կամ EML ֆորմատի էլփոստի ֆայլը բեռնելու համար
- Պահպանեք բեռնված էլփոստի (MSG/EML) ֆայլը որպես հոսք միջանկյալ MHTML ձևաչափով
- Սահմանեք LoadFormat-ը MHTML-ի և սկզբնավորեք Document դասի օբյեկտը՝ նախորդ քայլում ստեղծված MHTML-ը բեռնելու համար։
- Օգտագործելով Save մեթոդը C#-ում EML-ի փոխակերպումը կատարվում է PDF-ի
Օգտագործելով վերը նշված քայլերը C# MSG դեպի PDF փոխակերպման հավելվածը մշակվել է: Մենք բեռնելու ենք MSG կամ EML ֆայլը՝ օգտագործելով MailMessage դասի օբյեկտը առաջին քայլում: Այնուհետև մենք կպահենք բեռնված էլփոստի ֆայլը հոսքի մեջ՝ միջանկյալ MHTML ձևաչափով: Հետագա քայլերում մենք կբեռնենք միջանկյալ MHTML-ը՝ օգտագործելով Document դասի օբյեկտը: Վերջապես EML-ը PDF C# փոխարկելու համար կօգտագործվի Պահպանման մեթոդը և PDF-ը կպահվի սկավառակի վրա:
Կոդ Outlook-ի էլփոստը PDF-ի փոխարկելու համար՝ օգտագործելով C#
Վերոնշյալ օրինակում EML-ը PDF-ի փոխարկելու համար C# օգտագործվում է պարզ API-ի զանգերի և լավ սահմանված քայլերի օգնությամբ: Վերոնշյալ օրինակը կարող է օգտագործվել MSG և EML ձևաչափերով էլփոստի ֆայլերի համար: Դուք կարող եք հարմարեցնել ելքային PDF-ը՝ սահմանելով այնպիսի հատկություններ, ինչպիսիք են ColorMode, Compliance, ImageCompression և JpegQuality:
*MSG-ը PDF C#-ի փոխարկելու համար API-ն ուսումնասիրվում է այս հոդվածում: Եթե փնտրում եք, թե ինչպես ուղարկել նամակ C#-ով, տես ինչպես ուղարկել նամակ C#-ով-ի հոդվածը: