Jak převést MPP do PDF v C#

V tomto článku s návody definujeme kompletní proces převodu MPP na PDF v C# pomocí jednoduchých volání API oblíbené knihovny pro převod dokumentů. Stačí dodat zdrojový soubor MPP a napsat několik řádků kódu pro převod do formátu PDF. Dále vyvineme ukázkový kód, který vám ukáže fungování převodu MS Project do PDF pomocí aplikace C#.

Kroky k převodu MPP do PDF v C#

  1. Nainstalujte balíček GroupDocs.Conversion for .NET ze správce balíčků NuGet v aplikaci .NET a převeďte MPP do PDF
  2. Přidejte odkaz na jmenný prostor GroupDocs.Conversion pro vývoj funkce převodu MPP do PDF
  3. Vytvořte instanci třídy Converter pro načtení vstupního souboru MPP
  4. Vytvořte objekt třídy PdfConvertOptions pro definování možností převodu pro výstupní soubor PDF
  5. Nakonec zavolejte metodu Convert a uložte MPP jako PDF na disk

Výše uvedené kroky vám umožní snadno a rychle vytvořit převést Microsoft Project do PDF pomocí schopnosti C#. Tyto body můžete využívat v jakémkoli oblíbeném operačním systému, jako jsou Windows, macOS a Linux, aniž byste museli nastavovat další nástroje třetích stran. Transformaci dokumentu lze dokončit pomocí několika řádků kódu a několika volání API.

Kód pro převod MPP do PDF v 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");
}
}
}

V předchozím úryvku kódu jsme vyvinuli funkci C# MPP na PDF převodník, takže ji můžete použít ve svých projektech pro převod dokumentů. Jak můžete vidět, vstupní soubor MPP jsme dodali třídě Converter po nastavení požadovaného balíčku z NuGet a včetně základních jmenných prostorů. Poté vytvořte instanci třídy PdfConvertOptions a definujte několik parametrů pro přizpůsobení převedeného souboru PDF. Nakonec vyvolejte metodu Convert pro provedení převodu a uložení výsledného souboru do zadané cesty.

Diskutovali jsme o procesu převodu dokumentů pro export MPP do PDF v C# a vyvinuli pro něj příklad. Nedávno jsme publikovali článek o změně HTML na Markdown v C#. Další informace naleznete v průvodci jak převést HTML na Markdown pomocí C#.

 Čeština