Այս հոդվածում մենք կսահմանենք «MPP-ը PDF-ին C#**-ում փոխարկելու ամբողջական գործընթացը՝ օգտագործելով հանրաճանաչ փաստաթղթերի փոխակերպման գրադարանի պարզ API կանչերը: Դուք պարզապես պետք է մատակարարեք աղբյուրի MPP ֆայլը և գրեք մի քանի տող կոդ PDF ձևաչափի փոխակերպման համար: Այնուհետև, մենք կմշակենք օրինակելի կոդը, որը ցույց կտա ձեզ փոխակերպեք MS Project-ը PDF-ի` օգտագործելով C# հավելվածը:
MPP-ն PDF-ի C#-ով փոխարկելու քայլեր
- Տեղադրեք GroupDocs.Conversion for .NET փաթեթը NuGet փաթեթի կառավարիչից .NET հավելվածում՝ MPP-ն PDF-ի փոխարկելու համար:
- Ավելացրեք հղում GroupDocs.Conversion անվանատարածքին՝ MPP-ի PDF փոխակերպման գործառույթը մշակելու համար
- Ստեղծեք Converter դասի օրինակ՝ մուտքային MPP ֆայլը բեռնելու համար
- Ստեղծեք PdfConvertOptions դասի օբյեկտ՝ ելքային PDF ֆայլի փոխակերպման տարբերակները սահմանելու համար
- Ի վերջո, զանգահարեք Convert մեթոդը՝ MPP-ն որպես PDF սկավառակի վրա պահելու համար
Վերոնշյալ քայլերը թույլ են տալիս հեշտությամբ և արագ ստեղծել փոխակերպել Microsoft Project-ը PDF-ի՝ օգտագործելով C# հնարավորությունը: Դուք կարող եք օգտագործել այս կետերը ցանկացած հայտնի օպերացիոն համակարգում, ինչպիսիք են Windows-ը, macOS-ը և Linux-ը, առանց որևէ լրացուցիչ երրորդ կողմի գործիքներ տեղադրելու: Փաստաթղթի փոխակերպումը կարող է ավարտվել մի քանի տող կոդով և մի քանի API զանգերով:
Կոդ՝ MPP-ին PDF C#-ով փոխարկելու համար
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertMppToPdfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert MPP 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 MPP file for conversion to PDF | |
var converter = new GroupDocs.Conversion.Converter("sample.mpp"); | |
// Set the conversion options for PDF document to customize the output file | |
PdfConvertOptions options = new PdfConvertOptions(); | |
options.PageNumber = 1; | |
options.PagesCount = 1; | |
// Convert and save the MPP in PDF format | |
converter.Convert("converted.pdf", options); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Նախորդ կոդի հատվածում մենք մշակել ենք C# MPP-ի PDF փոխարկիչ ֆունկցիոնալությունը, որպեսզի այն օգտագործեք ձեր նախագծերում՝ փաստաթղթերի փոխակերպման համար: Ինչպես տեսնում եք, որ մենք մուտքագրել ենք MPP ֆայլը Converter դասին՝ NuGet-ից պահանջվող փաթեթը տեղադրելուց և հիմնական անվանատարածքները ներառելուց հետո: Այնուհետև ձևակերպեք PdfConvertOptions դասը և սահմանեք մի քանի պարամետր՝ փոխարկված PDF ֆայլը հարմարեցնելու համար: Վերջում կանչեք Convert մեթոդը՝ փոխակերպումը կատարելու և ստացված ֆայլը նշված ուղու վրա պահելու համար:
Մենք քննարկել ենք MPP-ին PDF C#-ով արտահանելու փաստաթղթի փոխակերպման գործընթացը և դրա համար օրինակ ենք մշակել: Վերջերս մենք հրապարակեցինք հոդված C#-ում HTML-ը Markdown-ի փոխելու համար, լրացուցիչ տեղեկությունների համար դիտեք ինչպես փոխարկել HTML-ը Markdown-ի՝ օգտագործելով C# ուղեցույցը: