U ovom članku s uputama definirat ćemo cijeli postupak za konvertiranje MPP u PDF u C# pomoću jednostavnih API poziva popularne biblioteke za pretvorbu dokumenata. Vi samo trebate dostaviti izvornu MPP datoteku i napisati nekoliko redaka koda za konverziju u PDF format. Nadalje, razvit ćemo primjer koda koji će vam pokazati rad aplikacije pretvorite MS Project u PDF pomoću C#.
Koraci za pretvaranje MPP-a u PDF u C#
- Instalirajte paket GroupDocs.Conversion for .NET iz upravitelja paketa NuGet u .NET aplikaciji za pretvaranje MPP-a u PDF
- Dodajte referencu na imenski prostor GroupDocs.Conversion za razvoj funkcije pretvorbe MPP u PDF
- Napravite instancu klase Converter za učitavanje ulazne MPP datoteke
- Napravite objekt klase PdfConvertOptions za definiranje opcija pretvaranja za izlaznu PDF datoteku
- Na kraju, pozovite metodu Convert za spremanje MPP-a kao PDF-a na disk
Gore navedeni koraci omogućuju vam jednostavno i brzo stvaranje konvertiranja Microsoft Projecta u PDF pomoću mogućnosti C#. Ove bodove možete iskoristiti na bilo kojem popularnom operativnom sustavu kao što su Windows, macOS i Linux bez postavljanja dodatnih alata trećih strana. Transformacija dokumenta može se dovršiti s nekoliko redaka koda i s nekoliko API poziva.
Kod za pretvaranje MPP u PDF u C#
U prethodnom isječku koda razvili smo funkciju pretvarača C# MPP u PDF tako da je možete koristiti u svojim projektima za pretvorbu dokumenata. Kao što možete vidjeti da smo dostavili ulaznu MPP datoteku klasi Converter nakon postavljanja potrebnog paketa iz NuGet-a i uključivanja bitnih imenskih prostora. Zatim instancirajte klasu PdfConvertOptions i definirajte nekoliko parametara za prilagodbu pretvorene PDF datoteke. Na kraju pozovite metodu Convert da izvršite konverziju i pohranite rezultirajuću datoteku na navedenu stazu.
Razgovarali smo o procesu pretvorbe dokumenta za izvoz MPP-a u PDF u C# i razvili primjer za to. Nedavno smo objavili članak o promjeni HTML-a u Markdown u C#, pogledajte kako pretvoriti HTML u Markdown koristeći C# vodič za više informacija.