Այս հոդվածը բացատրում է քայլ առ քայլ գործընթացը, թե ինչպես փոխակերպել Outlook էլ.փոստը PDF-ի՝ օգտագործելով C#՝ օգտագործելով փաստաթղթերի փոխարկիչի լավագույն API-ներից մեկը: Այն նաև տրամադրում է շրջակա միջավայրի կազմաձևման հրահանգներ և աշխատանքային օրինակելի կոդը՝ EML-ից PDF C# ֆունկցիոնալության իրականացումը ցուցադրելու համար: Այստեղ դուք կարող եք գտնել հիմնական քայլերը կոդի հատվածի հետ միասին MSG-ից PDF C# հնարավորության համար:
Outlook էլփոստը PDF-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Տեղադրեք GroupDocs.Conversion for .NET փաթեթը NuGet փաթեթի կառավարիչից .NET հավելվածում` Outlook էլփոստը PDF-ի փոխարկելու համար:
- Ավելացրեք հղում GroupDocs.Conversion անվանատարածքին՝ C# MSG-ը PDF ֆունկցիոնալությունը մշակելու համար
- Ստեղծեք Converter դասի օրինակ՝ մուտքային EML կամ MSG ֆայլը բեռնելու համար
- Սահմանեք փոխակերպման ընտրանքներ ելքային PDF փաստաթղթի համար՝ սկզբնավորելով PdfConvertOptions դասը
- Վերջապես, զանգահարեք Convert մեթոդը՝ Outlook էլ.փոստից PDF ստեղծելու և այն սկավառակի վրա պահելու համար
Մենք թվարկել ենք բոլոր այն հիմնական քայլերը, որոնք անհրաժեշտ են կոդ ստեղծելու համար՝ EML-ը PDF C# հավելվածը փոխարկելու համար: Դուք պետք է սկսեք փաստաթղթերի փոխակերպման գործընթացը՝ տեղադրելով անհրաժեշտ փաթեթը NuGet-ից և հղում կատարելով անհրաժեշտ անվանատարածքին: Դրանից հետո դուք պետք է բեռնեք մուտքագրված Outlook էլփոստի ֆայլը՝ ստեղծելով Converter դասի օբյեկտ, ինչպես նաև կարող եք սահմանել փոխակերպված PDF փաստաթուղթը հարմարեցնելու մի քանի տարբերակ՝ օգտագործելով PdfConvertOptions դասը: Այս բոլոր քայլերն ավարտելուց հետո փոխակերպման մեթոդը կօգնի ձեզ պահպանել ստացված PDF ֆայլը սկավառակի վրա:
Կոդ Outlook-ի էլփոստը PDF-ի փոխարկելու համար՝ օգտագործելով C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertOutlookEmailToPdfUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert Outlook Email to PDF using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source EML/MSG file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.eml"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the EML/MSG in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Մենք մշակել ենք փոխակերպել MSG-ը PDF C#-ի հնարավորությունը՝ նախորդ բաժնում նշված կետերի միջոցով փաստաթղթի վերափոխումը PDF-ի կատարելու համար: Ինչպես տեսնում եք, մենք օգտագործել ենք փաստաթղթերի փոխարկիչ գրադարանի մի քանի API զանգեր՝ EML-ից PDF C# ֆունկցիոնալությունը լրացնելու համար: Ավելին, դուք կարող եք փոփոխել այս կոդը՝ ելքային PDF ֆայլը հարմարեցնելու համար՝ սահմանելով տարբեր հատկություններ PdfConvertOptions դասի միջոցով: Ավելին, այս օրինակելի կոդը չի պահանջում, որ դուք տեղադրեք որևէ լրացուցիչ ծրագիր և կարող է օգտագործվել ցանկացած ընդհանուր օպերացիոն համակարգում, ինչպիսիք են Windows-ը, Linux-ը և macOS-ը:
Մենք քննարկել ենք փաստաթղթերի փոխակերպման գործընթացը՝ մշակելու համար C#-ը փոխակերպելու MSG-ը PDF հավելվածը: Վերջերս մենք հրապարակեցինք հոդված TSV-ը Excel-ի C#-ով փոխելու համար, լրացուցիչ տեղեկությունների համար դիտեք ինչպես փոխարկել TSV-ն Excel-ի միջոցով C#-ով ուղեցույցը: